Embedded Controls Software Engineer

Jobtailor

Dearborn (MO)

On-site

USD 95,000 - 135,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking an experienced embedded software engineer to design, develop, and validate control systems for Body Control Modules. You will work on high-level design planning, translate system requirements into specifications, and implement AUTOSAR-compliant software using C/C++, MATLAB/Simulink, and Python.

You will lead MIL/SIL/HIL testing, validation with Vector CANoe, and root-cause analysis while ensuring ISO 26262 and ASPICE compliance.

Qualifications

  • 3+ years of embedded software development for automotive control systems.
  • 3+ years in embedded systems, control algorithms, and model-based design.

Responsibilities

  • Design, develop, and implement embedded control systems for BCMs.
  • Lead simulations and testing (MIL,SIL,HIL) and on-target validation.
  • Ensure AUTOSAR-compliant software and ISO 26262/ASPICE adherence.

Skills

Embedded Systems
C/C++ Programming
Model-Based Design
Software Validation
MIL,SIL,HIL Testing
Agile Methodologies

Education

Bachelor's Degree in Electrical Engineering/Computer Engineering

Tools

MATLAB/Simulink
Vector CANoe
DaVinci Developer
MULTI Debugger
Git
Jenkins
JIRA
ETAS INCA
DSpace

Job description

  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Design Engineer – Engine Controls
Senior Software Design Engineer – Engine Controls

Jobtailor • Milford (MO)

On-site
USD 100,000 - 140,000
Powertrain Control Integration Engineer
Powertrain Control Integration Engineer

Jobtailor • Dearborn (MO)

On-site
USD 80,000 - 110,000
Embedded Controls Software Engineer
Embedded Controls Software Engineer

Systems Technology Group, Inc. (STG) • Michigan

Hybrid
USD 110,000 - 150,000
Hybrid / 4 days per week in the office
Feature System Engineer
Feature System Engineer

Jobtailor • Dearborn (MO)

On-site
USD 90,000 - 130,000
Senior Vehicle Motion Controls Integration Engineer
Senior Vehicle Motion Controls Integration Engineer

Jobtailor • Milford (MO)

On-site
USD 110,000 - 150,000
Technical Program Manager – ADAS SW Platform
Technical Program Manager – ADAS SW Platform

Jobtailor • Dearborn (MO)

On-site
USD 120,000 - 180,000
Embedded Software Control Systems Engineer
Embedded Software Control Systems Engineer

Jobtailor • Milford (MO)

On-site
USD 85,000 - 110,000
Embedded Tools & DevOps Engineer - AUTOSAR, CI/CD & SIL/HIL
Embedded Tools & DevOps Engineer - AUTOSAR, CI/CD & SIL/HIL

KPIT Technologies Ltd. • Indianapolis (IN)

On-site
Embedded Software Engineer, Propulsion Systems
Embedded Software Engineer, Propulsion Systems

Stellantis • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Embedded Systems Integration Engineer
Embedded Systems Integration Engineer

KPIT Technologies Ltd. • Indianapolis (IN)

On-site