{"id":551906,"url":"https://alion.io/job/caterpillar-controls-system-senior-engineer","title":"Controls System Senior Engineer","company":{"id":176554,"name":"Caterpillar","domain":"caterpillar.com","url":"https://alion.io/company/caterpillar","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":96,"open_postings":156,"ghost_share":0,"stale_share":0.135,"repost_share":0.026,"time_to_fill_p50_days":31,"computed_at":"2026-11-10T06:52:35Z"}},"role":"DevOps","role_family":"DevOps","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Peoria, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":112710,"max":169060,"currency":"USD","period":"year","gross":null,"usd_annual":169060},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":true,"relocation_package":true,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Machine Learning","optional":false},{"name":"MATLAB","optional":false},{"name":"Python","optional":false},{"name":"Simulink","optional":false}],"status":"live","first_seen_at":"2026-09-08T16:23:24Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-10T16:47:18Z","board_verified":true,"closed_at":null,"days_open":63,"trust":{"level":"ok","repost_count":1,"flags":[],"days_open":62},"description":"Career Area:\nEngineeringJob Description:\nYour Work Shapes the World at Caterpillar Inc.\nWhen you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.\nThe Medium Wheel Loaders (MWL) Product Group, part of Caterpillar's Earthmoving Division (EMD), is seeking an innovative and highly motivated Controls System Senior Engineer to join the MWL Performance & Controls team.\nIn this role, you will develop, integrate, and validate machine control systems that directly impact machine productivity, performance, operator experience, and advanced technology capabilities. You will work across the complete product development lifecycle, from concept development and requirements definition through controls implementation, machine integration, validation, and production support.\nThis position provides the opportunity to work hands-on with industry-leading equipment while helping deliver next-generation technologies in automation, operator assist, connectivity, payload systems, autonomy, and electrification. Your work will directly influence the performance, safety, comfort, and productivity of Caterpillar Medium Wheel Loaders used around the world.\nWhat You Will Do:\nSupport New Technology Introduction (NTI) projects to deliver technology Multi-Generational Product Plans (MGPP) solutions in operator assist & coaching and aftermarket on-board & off-board offerings.\nSupport the definition, execution, and delivery of various control systems and user interface/experience features to meet performance requirements for New Product Introductions (NPI) and product lifecycle support for MWL.\nPerform hands-on machine testing, controls tuning, troubleshooting, and data analysis on prototype and production machines to ensure performance targets are met or exceeded.\nCollaborate with software, electronics, hydraulics, drivetrain, and machine integration teams to deliver robust machine control solutions.\nContinually learn and stay abreast of innovative technologies such as machine learning algorithms, payload systems, adaptive controls, and vision and perception systems.\nApply emerging technologies including machine learning, adaptive controls, perception systems, automation, connectivity, and advanced operator assistance technologies to solve customer challenges.\nLeading small projects and mentoring junior engineers in the team.\nWhat You Have (Basic Qualifications):\nEmbedded Systems: Knowledge of embedded systems and their applications; ability to develop embedded systems with varying levels of complexity to control the operations of the machine it is embedded within.\n Technical Troubleshooting: Candidate will have working knowledge of control systems of Caterpillar Medium Wheel Loaders (MWL) or other construction, mining, agricultural, or automotive systems.\nProblem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations.\nAnalytical Thinking: Ability to identify critical gaps, next actions, and act to resolve issues with minimal oversight. An emphasis on initiative, data analysis, and strong technical insight.\nCommunicating Complex Concepts: Must have strong problem-solving and analytical skills with the ability to communicate technical information effectively to a culturally diverse work group.\nRequirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.\n Degree requirement: Bachelor’s degree in engineering or computer science. (Robotics, electrical, computer, mechanical, or mechatronics engineering degree is strongly preferred)\nTop Candidates Will Have:\nExperience developing machine, vehicle, automation, robotics, agricultural, construction, mining, or automotive control systems.\nExperience with machine testing, controls calibration, validation, and data analysis.\nExperience integrating and validating complex systems involving electronics, software, hydraulics, powertrain, sensing, or machine controls.\nExperience with Matlab / Simulink or similar model-based software development.\nUnderstanding of embedded programming languages (C or C++) and analytical languages (Python).\nAbility to facilitate highly collaborative worldwide teams in multiple organizations and functions to drive results and resolve complex issues.\nTest engineering experience in automotive or construction equipment.\nAdditional Info:\nOffice Model: This position requires the candidate/employee to work a 5-day-a-week schedule in the office.\nTravel: 5-10% domestic and international travel is expected.\nRelocation: Domestic relocation will be available to those who qualify.\nISE: Not available.\nVisa Sponsorship: Available.\nSummary Pay Range:\n$112,710.00 - $169,060.00Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-relatedknowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.\nBenefits:\nSubject to plan eligibility, terms, and guidelines. This is a summary list of benefits.\nMedical, dental, and vision benefits*\n\nPaid time off plan (Vacation, Holidays, Volunteer, etc.)*\n\n401(k) savings plans*\n\nHealth Savings Account (HSA)*\n\nFlexible Spending Accounts (FSAs)*\n\nHealth Lifestyle Programs*\n\nEmployee Assistance Program*\n\nVoluntary Benefits and Employee Discounts*\n\nCareer Development*\n\nIncentive bonus*\n\nDisability benefits\n\nLife Insurance\n\nParental leave\n\nAdoption benefits\n\nTuition Reimbursement\n\n* These benefits also apply to part-time employees\nThis position requires working onsite five days a week.Relocation is available for this position.Visa Sponsorship is not available for this position.Posting Dates:\nNovember 9, 2026 - November 23, 2026Any offer of employment is conditioned upon the successful completion of a drug screen.\nCaterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.\nNot ready to apply? Join our Talent Community.","description_format":"text","description_chars":6665,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Life insurance","Parental leave"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":true,"industries":["Industrial Machinery"],"lifecycle":[{"event":"open","at":"2026-10-14T02:00:51Z"},{"event":"close","at":"2026-10-23T23:27:55Z"},{"event":"reopen","at":"2026-11-09T22:30:41Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":48,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 343 · green card filings: 92","filings_12m":343,"filings_prev_12m":364,"green_card_filings_12m":92,"median_offered_wage_usd":114569,"route":null,"cap_exempt":false,"checked_at":"2026-11-10T11:34:35+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)","Alion: sponsorship offered in the employer's own job adverts (24 months)"],"filings_for_role_12m":152}],"liveness":{"score":20,"band":"cold","label":"Long shot","p_open":1,"p_active":0.725,"p_room":0.28,"age_days":62,"expected_fill_days":31,"reasons":["conf:2","velocity","win:tail","crowd:brand"],"computed_at":"2026-11-10T06:52:35Z"},"pay":{"stated_usd_annual":169060,"is_top_pay":true},"html_url":"https://alion.io/job/caterpillar-controls-system-senior-engineer","json_url":"https://alion.io/job/caterpillar-controls-system-senior-engineer.json","meta":{"generated_at":"2026-11-10T19:05:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":9778,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-11T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":176554},"rest":"https://alion.io/mcp/rest/get_company?id=176554"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcaterpillar-controls-system-senior-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcaterpillar-controls-system-senior-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcaterpillar-controls-system-senior-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/caterpillar-controls-system-senior-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcaterpillar-controls-system-senior-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":551906}},{"tool":"search_jobs","arguments":{"company":"caterpillar.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":551906},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}