First seen by Alion on Oct 20, 2026.
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
What You’ll Be Part Of
As an Automotive Middleware Software Engineer, you will develop and maintain middleware software for in-vehicle infotainment and instrument-cluster platforms. You will collaborate with system, application, BSP, and validation teams to deliver production-ready middleware solutions across Android Automotive, Linux, and QNX environments.
How You’ll Make An Impact
* Design, develop, and maintain automotive middleware services on Android Automotive, Linux, and QNX platforms.
* Develop and maintain platform services such as logging, SOA communication, Vehicle HAL, cluster interaction, software update, power management, network management, state management, configuration management, camera services, time synchronization, T-Box integration, and hard-key handling.
* Develop and maintain Android Framework and HAL components, including AMS, PMS, networking, display, and input-related modules.
* Support HMI integration with Kanzi, Qt, or equivalent frameworks on Linux/QNX-based instrument-cluster platforms.
* Produce and maintain software design documents, interface specifications, and technical records.
* Analyze requirements, clarify technical questions, and drive implementation through integration and validation.
* Debug cross-layer issues involving applications, framework services, native components, HAL, operating systems, and vehicle interfaces.
* Improve software stability, performance, maintainability, and resource utilization for production automotive programs.
What Makes You A Strong Fit
* Bachelor’s degree or above in Computer Science, Software Engineering, Electrical Engineering, or a related discipline.
* Strong C/C development skills and practical knowledge of modern C11/14/17 features, including STL, smart pointers, move semantics, and lambda expressions.
* Good understanding of Linux process and thread management, synchronization mechanisms, and concurrent programming.
* Hands-on experience with inter-process communication, including sockets, D-Bus, shared memory, Binder, and message queues.
* Experience with file I/O and event-driven models such as epoll and select.
* Proficiency with development and debugging tools such as Git, CMake/Makefile, GDB, Perf, and Valgrind.
* Strong system-level debugging, problem-solving, and technical documentation capabilities.
* Good communication skills, learning agility, ownership, and a collaborative working style.
Bonus Points if You Have
* Experience developing and adapting Android HAL components, including platform porting and integration.
* Ability to read and analyze Android Framework Java code and independently troubleshoot Java/Native cross-layer issues.
* Experience optimizing Android system stability and performance, including analysis of Java crashes, native crashes, and ANRs.
* Experience with QNX/Linux application development and production issue analysis.
* Experience with Kanzi, Qt, Unity3D, or other mainstream automotive HMI frameworks.
* Experience delivering middleware for production automotive infotainment or instrument-cluster programs.
Things To Know
* Strong analytical capability and a practical, system-level approach to problem solving.
* Ability to work effectively in a global and cross-functional engineering environment.
* Willingness to support customer integration, vehicle testing, production launches, and occasional travel when required.
* Passion for building stable, maintainable, and high-performance automotive software platforms.
What You Can Expect
* A hybrid work environment that balances flexibility with in-person collaboration, with most office-based roles onsite four days a week (if applicable).
* Access to employee discounts on HARMAN products (including JBL, Harman / Kardon, AKG, and others)
* Learning and development opportunities through our award-winning HARMAN University programs
* Wellness benefits designed to support your overall well-being
* Access to the HARMAN campus fitness center and cafeteria, where available
* An inclusive and diverse work environment that supports both your professional and personal development

