Overview
Hybrid
$50 - $55
Contract - W2
Contract - 6 Month(s)
Skills
Embedded Systems
ISO 9000
Continuous Integration
Design Review
Continuous Delivery
C
Python
MATLAB
Simulink
Version Control
Job Details
Job Description:
Software Integration Lead
Location: Peoria, IL
Key Responsibilities:
- Define and maintain software architecture for DBW systems across multiple machine platforms.
- Ensure modular, scalable, and maintainable design
- Lead design reviews and contribute to system-level architecture decisions.
- Oversee software integration across embedded control units.
- Manage build processes, version control, and CI/CD pipelines for embedded platforms.
- Implement and validate communication protocols such as CAN, J1939, UDS, and XCP.
- Ensure robust data exchange between sensors, actuators, and controllers.
- Collaborate with system engineers and test teams to troubleshoot integration issues.
- Use tools like CANalyzer, CANoe, and MATLAB/Simulink for diagnostics and validation.
- Work closely with software, hardware, and systems teams.
- Mentor junior engineers and guide integration best practices.
- Provide technical documentation and support for software releases.
Required Qualifications:
- Bachelor s or master s degree in computer science, Electrical Engineering, or related field.
- 8 12 years of experience in embedded software development and integration.
- Strong expertise in embedded systems, real-time operating systems (RTOS), and build systems.
- Hands-on experience with automotive/off-highway communication protocols.
- Familiarity with safety-critical systems and ISO 26262 standards.
Preferred Skills:
- Experience with automotive or heavy equipment OEMs.
- Exposure to DBW systems and autonomous control architectures.
- Proficiency in C/C++, Python, and scripting for automation.
- Experience with Git, Jenkins, and CI/CD tools for embedded workflows.
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.