Principal Engineer, Embedded Software Engineering (Bengaluru)

Principal Engineer, Embedded Software Engineering (Bengaluru)

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

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer, embedded software engineering (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: principal engineer, embedded software engineering (bengaluru) / bengaluru