21 Aug
|
Harman International
|
Bengaluru
21 Aug
Harman International
Bengaluru
Job Summary
Introduction: A Career at HARMAN Automotive
We re a global, multi-disciplinary team that s putting the creative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.
- Creating the next software platforms to drive the automotive industry
- Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
- Advance in-vehicle infotainment, safety, efficiency, and enjoyment
Responsibilities
- Develop and maintain C-based on-board software across the full development lifecycle
- Contribute to release readiness, including implementation, validation, and defect resolution for OTA client deliveries
- Support Tier-4 (T4) technical activities, including analysis and resolution of complex OTA-related issues
- Be available for critical escalations during working hours and support urgent issue investigations
- Write production-quality code to deliver customer features and improve core OTA functionality
- Investigate complex technical issues, perform root-cause analysis, and drive improvements in software quality and stability
- Collaborate closely with QA, Support and customer success teams to ensure smooth end-to-end delivery
- Clarify customer requirements and translate them into technical solutions and implementation tasks
- Actively contribute to code reviews, documentation, and knowledge sharing within the team
- Leverage automation and AI-based tools where applicable to improve development, testing, and response times
Requirements
- Bachelor s degree in Engineering (BE/BTech).
- 10+ years of hands-on experience in C/C++ software development
- Strong experience developing production-quality, on-board software for automotive or similar constrained environments
- Hands-on experience in Java and microservices architectures, used for tooling, backend services, or interfaces related to OTA workflows
- Solid understanding of C programming, memory management, multithreading, and performance considerations
- Experience working with Linux-based systems
- Hands-on experience with version control systems such as Git (GitHub / Bitbucket)
- Experience investigating complex issues, performing root-cause analysis, and fixing production defects
- Ability to quickly learn new systems, contribute to POCs, and work effectively under pressure and deadlines
Bonus Points
- Experience in AI/ML driven development
- Hands on experience in Android / QNX, GO and Rust
- Experience in SW development for the automotive industry with proven experience in ASPICE
Eligibility
- Be willing to work in an office or home office in Bangalore.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Principal Engineer, Embedded Software Engineering (Bengaluru)
🏢 Harman International
📍 Bengaluru