Job Title: Automotive ECU Software Engineer AUTOSAR & AI Integration
Work Location: Peoria, IL
Open for both Contract and Full Time
Responsibilities:
Lead end-to-end automotive ECU software architecture and AI-assisted AUTOSAR migration across Brake, Steering, Transmission, HVAC, and Implement ECUs.
Define ECU Application software architecture (AUTOSAR Classic/Adaptive)
Decide migration strategy (Code-first / Model-first / Hybrid)
Define AI-assisted automation boundaries
Review architecture, refactored code, models, ARXML
Interface with OEM architects and safety teams
Define quality gates across Architecture, Migration, Validation
Frequently collaborate with cross-functional teams to support and define effective migration of software along with testing
Actively participate in all relevant technical discussions and events
Travel as required
Requirements: Education
B.E./B.tech/M.Sc. in Electrical/Electronic Engineering, Computer Science, Mechatronics, or a related discipline.
Experience
10-12+ years of experience in automotive software development
Familiarity with Chassis & ADAS features and architecture.
Off road Vehicle Exp, ISO 26262, ASPICE, platform-level ECU programs, BSW Integration (Good to have)
Technical Skills
AUTOSAR Classic (SWC, RTE, BSW integration)
Embedded C/C++ (legacy & modern)
MATLAB/Simulink MBD
Virtual ECU configuration
MIL / SIL / Virtual Validation / HIL validation lifecycle
Supports ASW integration with BSW
Multi-ECU system understanding AI & Automation Skills
AI-assisted code/model analysis
Defining human-in-the-loop AI workflows
Validation strategies for AI-generated outputs
Understanding of multi-agent automation concepts Tools & Platforms MATLAB/Simulink, dSPACE/Vector/ETAS, AUTOSAR authoring tools, Git, CI/CD, AI orchestration platforms
Soft Skills
Strong analytical and problem-solving abilities.
Excellent written and verbal communication skills.
Ability to work independently and lead cross-functional teams.
Detail-oriented with a focus on delivering high-quality documentation.