C++ Developer (Android Auto and CarPlay)

harman

Bengaluru

Hybrid

INR 1,200,000 - 2,100,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary
Flexible working hours
Work-from-home options
Access to cutting-edge technologies
Recognition and rewards
Opportunity to work with a German OEM

Job summary

HARMAN Connected Services in Bangalore, India is seeking an experienced C++ developer specialized in Android Auto and CarPlay. The role focuses on design, development, and integration on automotive platforms.

You will work with HAL concepts, audio/video processing, and cross-functional teams to deliver high-quality solutions while adhering to best practices and modern C++ standards. The ideal candidate has 3+ years in C++, with hands-on Android Auto and CarPlay experience, and a solid

Qualifications

  • 3+ years of C++ programming experience.
  • Strong knowledge of C++11/14 features.
  • Experience with Android Auto and CarPlay APIs.
  • HAL (Hardware Abstraction Layer) experience is important.
  • Familiarity with audio/video codecs and streaming.

Responsibilities

  • Design, develop, and test C++ apps for Android Auto and CarPlay.
  • Collaborate with cross-functional teams (engineering, design, product).
  • Integrate Android Auto and CarPlay APIs (audio, video, control interfaces).
  • Optimize performance for low latency audio/video playback.
  • Debug with logcat, gdb, and valgrind.
  • Participate in code reviews for quality and maintainability.
  • Stay updated with Android Auto and CarPlay developments.

Skills

C++ programming
Android Auto
CarPlay
HAL
Audio/video processing
Debugging tools
Data structures & algorithms
Problem solving

Tools

logcat
gdb
valgrind
Git
Android Studio

Job description

HARMAN's engineers and designers are creative, purposeful and agile. As part of this team, you'll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you'll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.

Android Auto and CarPlay development experience:

Company: HARMAN Connected Services

Job Title: C++ Developer (Android Auto and CarPlay)

Location: Bangalore, India

Experience: 3 to 6 yrs

Job Type: Full-time

About HARMAN:

HARMAN Connected Services is a global leader in connected car technology, lifestyle audio innovations, design and analytics, cloud services, and IoT solutions. We pride ourselves on our innovative culture, where you can collaborate with talented professionals, drive innovation, and develop cutting-edge solutions.

At HARMAN, you'll work on a diverse range of projects spanning automotive, audio, IoT, and cloud services. With offices in over 30 countries, we offer a truly global presence and are committed to your professional growth. Our competitive benefits package includes comprehensive compensation, flexible work arrangements, and recognition programs. Join our dynamic, inclusive, and supportive work environment to shape the future of automotive technology.

Job Summary:

We are seeking an experienced C++ developer to join our team, focusing on Android Auto and CarPlay development. Also HAL exp. is important. The ideal candidate will have a strong background in C++ programming, as well as experience with Android Auto and CarPlay platforms.

Responsibilities:
  1. 1. Design, develop, and test C++ applications for Android Auto and CarPlay platforms.
  2. 2. Collaborate with cross-functional teams, including engineering, design, and product management.
  3. 3. Implement and integrate Android Auto and CarPlay APIs, including audio, video, and control interfaces.
  4. 4. Optimize application performance, ensuring low latency and high-quality audio/video playback.
  5. 5. Debug and troubleshoot issues using various tools, including logcat, gdb, and valgrind.
  6. 6. Participate in code reviews, ensuring high-quality, maintainable, and efficient code.
  7. 7. Stay up-to-date with the latest Android Auto and CarPlay developments, incorporating new features and technologies into our applications.
Mandatory Skill:
  1. 1. 3+ years of experience in C++ programming.
  2. 2. Strong understanding of C++11/C++14 features and best practices.
  3. 3. Experience with Android Auto and CarPlay development, including API integration and application development.
  4. 4. HAL (Hardware Abstraction Layer) is important
  5. 5. Familiarity with audio and video processing, including codecs, containers, and streaming protocols.
  6. 6. Experience with debugging and troubleshooting tools, such as logcat, gdb, and valgrind.
  7. 7. Strong understanding of computer science fundamentals, including data structures, algorithms, and software design patterns.
  8. 8. Excellent problem-solving skills, with the ability to work independently and collaboratively.
Preferred skill:
  1. 1. Experience with other programming languages, such as Java, Python, or C#.
  2. 2. Familiarity with automotive-grade Linux, including Yocto and GENIVI.
  3. 3. Knowledge of Bluetooth, USB, and other automotive connectivity protocols.
  4. 4. Experience with testing frameworks, such as Google Test or CppUTest.
  5. 5. Familiarity with version control systems, such as Git or SVN.
What We Offer:
  • - Competitive salary and benefits package
  • - Opportunities for professional growth and development
  • - Collaborative and dynamic work environment
  • - Flexible working hours and work-from-home options
  • - Access to cutting-edge technologies and tools
  • - Recognition and rewards for outstanding performance
  • - Chance to work with a renowned German OEM

HARMAN is proud to be an Equal Opportunity / Aff... All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other app

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Advanced Engineer - Android Testing
Advanced Engineer - Android Testing

harman • Bengaluru

On-site
INR 1,400,000 - 2,100,000
Flexible working hours
Work from home
Software Engineer – Android Framework
Software Engineer – Android Framework

HARMAN India • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Competitive pay
Growth opportunities
Collaborative environment
+3
Staff Specialist - System Architect(QNX)
Staff Specialist - System Architect(QNX)

harman india • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Employee discounts on Harman/Samsung
HARMAN University training
Tuition reimbursement
+2
Advanced Engineer, Embedded Software
Advanced Engineer, Embedded Software

HARMAN India • Bengaluru

Hybrid
INR 1,800,000 - 2,900,000
FlexConnect hybrid program
Employee discounts on Harman/Samsung
Tuition reimbursement
+1
Product Owner
Product Owner

harman • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Competitive salary and benefits
Opportunities for professional growth
Collaborative and dynamic work環境
+3
Java and Go lang Developer with Terraform and Vue3 experience
Java and Go lang Developer with Terraform and Vue3 experience

harman • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Competitive salary
Growth opportunities
Collaborative environment
+3
Software Engineer - Android Framework Developer
Software Engineer - Android Framework Developer

HARMAN India • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Employee discounts on Harman/Samsung
HARMAN University training
Competitive wellness benefits
+3
Java and Go lang Developer with Terraform and Vue3
Java and Go lang Developer with Terraform and Vue3

harman • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Competitive salary
Professional growth
Cutting-edge technologies
+3
C++ Developer- Automotive Infotainment
C++ Developer- Automotive Infotainment

Zweizag • Pune District

On-site
INR 900,000 - 1,300,000
Advanced Engineer, Embedded Software
Advanced Engineer, Embedded Software

HARMAN International • Bengaluru

On-site
INR 1,500,000 - 2,800,000