Demo

C++ Software Engineer (Automotive / ADAS Systems)

Comrise
Ann Arbor, MI Contractor
POSTED ON 3/29/2026
AVAILABLE BEFORE 4/26/2026

C Software Engineer (Automotive / ADAS Systems)

📍 Location: Hybrid – Ann Arbor, MI (3 days onsite per week)

💰 Pay: $74–78/hour

đź“„ Type: Contract (2 months, with potential for extension or full-time conversion)


About the Role

We are seeking a Principal Software Engineer to lead the design and development of advanced automotive software systems, with a focus on ADAS validation, simulation, and integration.


In this high-impact role, you will drive architecture decisions, lead complex integrations, and deliver scalable C solutions used in both simulated and real-world vehicle environments. You’ll work cross-functionally with engineering, product, and customer teams while acting as a technical authority in automotive software systems.


What You’ll Do

  • Lead the architecture and design of scalable software solutions for automotive and ADAS applications
  • Develop high-performance C systems for validating and testing virtual ECUs
  • Integrate ADAS software stacks with internal and external simulation platforms
  • Provide technical leadership and mentorship across the full software development lifecycle
  • Collaborate with cross-functional teams (systems, hardware, QA) to ensure seamless integration
  • Act as a subject matter expert, supporting customer implementations and solving complex technical challenges
  • Drive best practices in software development, including code quality, testing, and CI/CD
  • Create and maintain technical documentation (architecture, design specs, best practices)
  • Identify and implement process improvements for scalability and efficiency


What We’re Looking For

Required Qualifications

  • Strong experience in modern C (C 11/14/17/20)
  • Proven background in software architecture and system design
  • Experience developing embedded or automotive software systems
  • Hands-on experience with system integration and debugging complex systems
  • Ability to lead technical discussions and mentor engineering teams
  • Strong problem-solving skills with a focus on performance and scalability


Preferred Qualifications

  • Experience with ADAS (Advanced Driver-Assistance Systems)
  • Knowledge of AUTOSAR (Classic and/or Adaptive)
  • Familiarity with ISO 26262 (functional safety standards)
  • Experience with vehicle simulation platforms or virtual ECUs
  • Exposure to in-vehicle infotainment (IVI) systems
  • Proficiency with tools like Git, Jira, Jenkins
  • Passion for automotive innovation and next-generation mobility solutions


Why This Role Stands Out

  • Opportunity to work on cutting-edge ADAS and simulation technologies
  • High-impact role with architectural ownership and technical leadership
  • Exposure to real-world and virtual vehicle environments
  • Strong potential for long-term conversion

Salary : $74 - $78

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a C++ Software Engineer (Automotive / ADAS Systems)?

Sign up to receive alerts about other jobs on the C++ Software Engineer (Automotive / ADAS Systems) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$156,679 - $196,968
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Comrise

  • Comrise Jersey, NJ
  • Job description Company is helping our client hire a Regional Robot Service Lead to oversee and coordinate robot service operations across multiple sites i... more
  • 1 Day Ago

  • Comrise Schaumburg, IL
  • This is a role well suited to an ambitious Nuclear Medicine professional, looking for the next step in their career. We are seeking a strategic and critica... more
  • 1 Day Ago

  • Comrise Houston, TX
  • C Group is a leading global provider in integrated chemical logistics and supply chain innovation. Headquartered in China with a strong presence across Asi... more
  • 1 Day Ago

  • Comrise Austin, TX
  • Job description In this role, you'll manage and maintain AWS-based infrastructure, ensuring systems remain secure, up-to-date, and operationally efficient.... more
  • 1 Day Ago


Not the job you're looking for? Here are some other C++ Software Engineer (Automotive / ADAS Systems) jobs in the Ann Arbor, MI area that may be a better fit.

  • Siemens EDA (Siemens Digital Industries Software) Novi, MI
  • Company: Siemens EDA Job Title: Software Engineer - C / Schematic Analysis Job Reference #: 496731 Job Location: Boulder, CO, Huntsville, AL, Marlborough, ... more
  • 12 Days Ago

  • Software Guidance & Assistance New Hudson, MI
  • Software Guidance & Assistance, Inc., (SGA), is searching for a Design Engineer for a contract assignment with one of our premier clients in New Hudson. MI... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!