Overview
On Site
$40 - $50
Contract - W2
Contract - Independent
Contract - 1 Year(s)
100% Travel
Skills
Embedded C Experience
Automotive / Vehicle Systems
CAN / Protocols
ECU / Control Modules
RTOS
UDS diagnostics
Datalinks / system-level communications
J1939
Job Details
Job Title: Embedded Software Engineer C (Vehicle Systems)
Location: Mossville, IL (Onsite)
Type: Long-Term Contract
Overview
We are seeking a highly skilled Embedded Software Engineer with strong expertise in C programming for vehicle control systems. This position focuses on application-level development (not low-level firmware) of embedded software for transmissions, engines, and body control systems in off-highway or on-road vehicle platforms.
This is a HOT, priority role with targeted hiring through a single vendor no competition.
Key Responsibilities
- Design, develop, and maintain embedded C software for vehicle ECUs and control modules.
- Implement features related to transmissions, engines, and body control systems.
- Work closely with cross-functional teams (hardware, electronics, and systems engineers) for seamless integration.
- Develop and maintain CAN-based datalink communications, diagnostics (UDS), and system-level features.
- Conduct unit testing, validation, and debugging of embedded applications.
- Participate in code reviews, software architecture, and system design discussions.
- Ensure compliance with real-time operating systems (RTOS) and safety-critical software requirements.
Qualifications
- Bachelor s degree in Electrical Engineering, Computer Engineering, or related field.
- 3 7 years of embedded C development experience for automotive or industrial vehicle systems.
- Strong knowledge of:
- CAN protocols, J1939, UDS diagnostics
- Real-time operating systems (RTOS)
- Application-level embedded software (not low-level firmware)
- Experience in transmission, engine, or body control systems is required.
- Excellent debugging, validation, and problem-solving skills.
- Bonus: Previous Caterpillar experience or background in heavy equipment/electronics.
Why Apply?
- Direct pipeline only candidates through this vendor will be considered.
- High-priority requisition with strong placement potential.
- Long-term contract with competitive rates.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.