The Control Systems Senior Engineer designs, develops, and tests embedded control system features for Caterpillar products. The role is on the transmission controls technology team, which supports production features focused on machine performance and operator assistance, including Transmission Automatic Gear Selection, Machine Speed Limiter, Traction Control, AutoCarry, and Auto Set Tires. Engineers use a variety of tools throughout the embedded software development process and help support current features while innovating the next generation of control features. The engineer gathers and specifies product and system requirements, designs embedded controls that meet functional and system requirements, and supports strategic architectural initiatives such as AUTOSAR, modularity, and reuse. The role leads implementation and delivery of software components, with core functions implemented using model-based development in Simulink. It also tests, tunes, and debugs embedded software to demonstrate requirements, optimize system performance, and improve code quality, using approaches such as Model-in-the-Loop, Software-in-the-Loop, Hardware-in-the-Loop, and on-machine testing. The engineer collaborates with clients and partner teams to provide post-production support. This is an onsite position in Mossville, Illinois, five days per week, with 10% travel. Relocation assistance may be available under Caterpillar policies. Visa sponsorship is not available. The listed summary pay range is $112,710–$169,060. Compensation and benefits may vary based on individualized factors. Employment offers are conditioned on successful completion of a drug screen.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed