- Design, develop, and implement embedded control systems for Body Control Modules (BCM)
- Perform high-level analysis and design planning for current production and next-generation Software-Defined Vehicle software
- Capture system-level requirements and translate them into functional and technical specifications
- Design, develop, and optimize control algorithms
- Implement AUTOSAR-compliant software components using C/C++, MATLAB/Simulink, and Python
- Configure and integrate AUTOSAR software using DaVinci Developer
- Lead MIL, SIL, and HIL simulations, integration testing, and unit testing with Google Test
- Perform on-target validation using Vector CANoe and MULTI debugger
- Conduct root cause analysis of software defects and implement long-term solutions
- Ensure adherence to ISO 26262, ASPICE, and AUTOSAR standards
- Implement static code analysis and Model Advisor quality checks
- Automate software development processes using Python scripts and reusable model templates
Requirements
- Bachelor's Degree in Electrical Engineering, Computer Engineering, or foreign equivalency degree, or equivalent combination of relevant education and experience
- 3+ years of professional experience in embedded software development for automotive control systems
- 3+ years of experience in embedded systems, control algorithms, and model-based design methodologies
- 3+ years of experience in C/C++ programming for embedded applications
- 2+ years of experience with automotive communication protocols such as CAN and LIN
- Experience with vehicle networking protocols beyond CAN/LIN, such as Automotive Ethernet
- Direct experience with calibration support and tools such as DSpace and ETAS INCA
- Prior experience in electrification systems such as Lighting, Personalization, or BUN
- Familiarity with agile software development methodologies
- Knowledge of MATLAB/Simulink (Stateflow), Python, AUTOSAR, ISO 26262, ASPICE, UDS, Vector CANoe, DaVinci Developer, Git, Jenkins, JIRA, and MULTI debugger
- Candidates must be legally authorized to work in the United States
Core Competencies
Demonstrates expertise in designing and implementing embedded control systems for automotive applications, with a strong focus on AUTOSAR compliance, control algorithms, and software validation techniques. Proficient in C/C++, MATLAB/Simulink, and Python, with a solid understanding of automotive communication protocols and industry standards.
Highest-signal resume keywords
- Embedded Software Development
- C/C++ Programming
- AUTOSAR Compliance
- Control Algorithms
- ISO 26262 Knowledge
ATS Optimization Keywords
Hard Skills
- Embedded Systems
- Model-Based Design
- Control Algorithms
- Static Code Analysis
- Automotive Communication Protocols
- Python Scripting
- MIL, SIL, HIL Testing
- Root Cause Analysis
- Software Validation
- Calibration Support
Industry Keywords
- Body Control Modules
- Software-Defined Vehicle
- ASPICE
- Automotive Ethernet
- UDS
Tools & Technologies
- MATLAB/Simulink
- Vector CANoe
- DaVinci Developer
- MULTI Debugger
- Git
- Jenkins
- JIRA
- DSpace
- ETAS INCA
- Agile Methodologies