Home Job Details
N
Automotive Engineering 🏢 Full Time ⭐️ Verified

Senior Automotive Software Engineer (Autonomous & Embedded Systems)

NovaDrive Automotive
Detroit
Salary Estimate
USD 120.000 – USD 160.000
Posting Time
7 Mei 2026
Deadline
7 Mei 2027

Job description

NovaDrive Automotive is redefining the future of mobility. We are seeking a Senior Automotive Software Engineer to lead embedded software initiatives for our autonomous and connected vehicle platforms. This role blends software design, safety-critical development, and cross-functional collaboration to deliver reliable, scalable solutions.

Location: Detroit, MI on-site with flexible collaboration options. We offer a competitive compensation package, comprehensive benefits, annual bonus potential, and equity for eligible teammates.

Responsibility

  • Lead the architecture and development of embedded software for automotive control units (ECUs) using C/C++ and MISRA guidelines.
  • Collaborate with hardware, safety, and verification teams to define requirements and interfaces for next-generation ECUs.
  • Design and implement real-time software components, including boot loaders, sensor interfaces, and communication stacks (CAN/CAN-FD, Ethernet).
  • Develop and execute robust test strategies, including unit, integration, and hardware-in-the-loop (HIL) simulations.
  • Drive code reviews, performance optimization, and memory management for resource-constrained automotive systems.
  • Ensure compliance with functional safety standards (ISO 26262) and cybersecurity best practices throughout the software lifecycle.
  • Mentor junior engineers and advocate a culture of quality, documentation, and continuous improvement.

Qualification

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Mechatronics, or a related field.
  • 5+ years of automotive embedded software development experience.
  • Strong proficiency in C/C++, MISRA C, and embedded Linux.
  • Hands-on experience with AUTOSAR architecture, boot loaders, and vehicle networks (CAN, CAN-FD, Ethernet).
  • Familiarity with model-based design tools (Simulink/Stateflow) and MATLAB.
  • Experience with version control (Git), CI/CD pipelines, and test automation.
  • Excellent problem-solving, communication, and cross-functional collaboration skills.

Required Skills

Embedded C C++ Python AUTOSAR Linux CAN CAN-FD Ethernet MISRA Model-based design Simulink Git CI/CD HIL

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Vacancies

Similar job recommendations for you

See All