DevJobs

Manager, Engineering Software

Overview
Skills
  • C++ C++ ꞏ 7y
  • Deep learning Deep learning
  • Linux Linux
  • Design Patterns
  • Performance optimization
  • Real-time software development
  • System architecture
  • Computer Vision
  • Embedded systems
  • MISRA
  • QNX
  • AI accelerators
  • ASPICE
  • AUTOSAR
  • DSP
  • Functional safety
  • GPU
  • Low-level drivers
A Career at HARMAN Automotive

We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.

  • Engineer audio systems and integrated technology platforms that augment the driving experience
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment

About The Role

We are looking for a Software manager to lead the development of our cutting-edge Driver and Cabin Monitoring Systems.

In this role, you will manage and mentor a talented team of embedded engineers and high-level C++ developers, driving the design and implementation of advanced software solutions that enhance safety and in-cabin intelligence for the automotive industry.

What You Will Do

  • Lead and grow a team of software engineers, fostering a culture of technical excellence and collaboration.
  • Define architecture and drive development of driver and cabin monitoring systems.
  • Collaborate with cross-functional teams (algorithm,, QA, and product) to deliver robust and high-performance solutions.
  • Ensure best practices in coding, testing, and system integration.
  • Take ownership of the full development lifecycle, from design to deployment in production automotive environments.

What You Need To Be Successful

  • B.Sc. or M.Sc. in Computer Science, Electrical Engineering, or related field.
  • 7+ years of hands-on software development experience, with strong proficiency in C++ (modern C++ a plus).
  • 4+ years of experience in a leadership or team lead role.
  • Strong background in embedded systems and real-time software development.
  • Experience with system architecture, design patterns, and performance optimization.
  • Proven experience in Computer Vision and Deep Learning applications.
  • Experience with hardware acceleration (GPU, DSP, or dedicated AI accelerators).
  • Excellent communication, problem-solving, and leadership skills.

Bonus Points if You Have

  • Experience in automotive software development (AUTOSAR, MISRA, ASPICE, functional safety).
  • Familiarity with AI/Computer Vision applications.
  • Knowledge of Linux/QNX environments and low-level drivers.
  • Experience with remote team management.

What We Offer

  • Flexible work environment.
  • Extensive training opportunities through our own HARMAN University.
  • Competitive wellness benefits.
  • An inclusive and diverse work environment that fosters and encourages professional and personal development.
Harman International Industries