remoteonsite
Software Engineer - C Qt/QML - Harman
Software Engineer
Develop and maintain high‑performance automotive infotainment and audio software using C++, Qt, and QML, focusing on embedded Linux platforms and real‑time signal processing.
About the role
Key Responsibilities
- Design, implement, and optimize C++ modules for automotive audio and infotainment systems.
- Develop responsive user interfaces using Qt and QML, ensuring seamless integration with vehicle hardware.
- Collaborate with cross‑functional teams to define system architecture, performance targets, and integration strategies.
- Conduct unit testing, debugging, and profiling on embedded Linux platforms to meet real‑time constraints.
- Maintain code quality and version control using Git, and contribute to continuous integration pipelines.
Requirements
- Bachelor’s or higher in Computer Science, Electrical Engineering, or related field.
- 5+ years of professional experience in C++ development, with strong knowledge of Qt framework and QML.
- Hands‑on experience with embedded Linux environments and real‑time audio signal processing.
- Proficiency in using Git for source control and familiarity with CI/CD workflows.
- Excellent problem‑solving skills and ability to work collaboratively in a multidisciplinary team.