Description & Requirements
Introduction: 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're seeking an experienced Lead C++ QT QML Developer with 6 to 9 years of experience to work on cutting-edge automotive projects for a renowned German OEM. You'll develop software solutions using C++, QT, and QML on Linux platforms, leveraging your expertise in full stack development and digitization of application development workflows.
What You Will Do
1. Software Development: Develop, optimize, and maintain software solutions in C++ and QT & QML framework.
2. Stakeholder Management: Manage stakeholders with technical and management reporting, providing innovative digital solutions for Body Electronics application development.
3. Technical Concept Development: Analyze requirements and develop technical concepts, designing and implementing software components with performance, scalability, and security in mind.
4. Code Reviews and Quality Assurance: Conduct code reviews and quality assurance, ensuring high-quality software development.
5. Collaboration: Collaborate with interdisciplinary teams, including software development and product management.
What You Need to Be Successful
1. Technical Skills:
- C++ and QT framework experience
- Full stack development experience with at least 2 products' complete life cycle experience
- Solid knowledge of modern C++ standards (C++17, C++20)
- Experience with software development processes and tools (e.g., Github, Visual Studio)
2. Development Experience:
- 6 to 9 years of professional experience in software development with C++ and QT framework
- Experience with object-oriented programming and design patterns
- Experience in the development of multithreading and network applications
3. Agile Development:
- Certified Product Owner with strong experience in agile development methods (Scrum, Kanban)
Bonus Points if You Have
1. Automotive Applications Knowledge: Strong knowledge of automotive applications and development lifecycle of automotive components/processes.
2. AI and ML Experience: Experience in AI products/application development, ML, and advanced data analytics.
3. Cloud Experience: Experience with Azure cloud configuration, on-premise access establishing and creating.
4. Database Experience: Experience with databases and SQL.
What Makes You Eligible
1. Relevant Experience: 6 to 9 years of experience in software development with C++ and QT framework.
2. Technical Expertise: Strong technical skills in C++, QT, and full stack development.
3. Agile Development Experience: Experience with agile development methods and certified Product Owner.
4. Collaboration Skills: Ability to collaborate with interdisciplinary teams and stakeholders.
What We Offer
- Competitive salary and benefits package
- Opportunities for professional growth and development
- Collaborative and dynamic work environment
- Access to cutting-edge technologies and tools
- Recognition and rewards for outstanding performance through BeBrilliant
- Chance to work with a renowned German OEM
- You are expected to work all 5 days in a week in office