Cat
Control Systems Senior Engineer
Mossville, Illinois · Senior · Part-time
H1B sponsorship available$113k-$169kDetected 83 days ago
MATLABEmbedded SystemsSystems EngineeringPower ElectronicsControlsSimulink
Stay score
odds of building a lasting career here
54Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level III)83
Fits your clock70
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Your Work Shapes the World at Caterpillar Inc.
- When 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.
Responsibilities
- Gather product and system requirements to further specify and document control system requirements.
- Design embedded control systems to meet functional and system requirements. This may involve improving existing features or innovating new ones. Designs will support strategic architectural initiatives like Autosar, modularity and reuse.
- Lead the implementation and delivery of software components to meet design specifications with strong quality assurance. Core functions are all model-based implementations in Simulink.
- Test, tune and debug embedded system software using a variety of methods and tools to demonstrate requirements, optimize system performance, and improve code quality.
- Collaborate with clients and partner teams to provide post-production support.
- ability to develop embedded systems with varying levels of complexity to control the operations of the machine it is embedded within.
- ability to design, plan and execute testing strategies and tactics to ensure product quality at all stages of manufacturing.
Requirements
- Experience with requirements, software specification, and workflow management
- Proficiency with AUTOSAR and generating AUTOSAR-compliant code from Simulink
- Knowledge of software testing methods like Model-in-the-Loop, Software-in-the-Loop and Hardware-in-the-Loop
- Familiarity with testing tools like Vector Network Interfaces, CANape and CANalyzer
- ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project.
Compensation
- $112,710.00 - $169,060.00
- Please note that salary is only one component of total compensation at Caterpillar.
- Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience.
Benefits
- This is a summary list of benefits.
- Medical, dental, and vision benefits*
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
- Health Savings Account (HSA)*
- Flexible Spending Accounts (FSAs)*
- Health Lifestyle Programs*
- Voluntary Benefits and Employee Discounts*
- Incentive bonus*
- Disability benefits
Company info
- 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.
Visa & Work Authorization
- Visa sponsorship is available for this position
This listing is sourced directly from Cat's careers page and normalized into a canonical job model.