Point your AI agent at freehire and let it find you a job.

Get the CLI →

Software Engineer - C++ Middleware

Discussion

Summary

Design, develop, and test automotive middleware and infrastructure software using C++, C++11, Android framework/AOSP, and embedded protocols for in-vehicle infotainment systems at HARMAN Automotive.

Job Description

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 are looking for an Automotive Engineer with strong expertise in C++ Middleware. The role involves design, development, and testing of automotive software components with a focus on embedded protocols and real-time performance

What You will Do

  • Will be responsible to implementing the platform software for Middleware and infrastructure

  • Will have to contribute to design and Architecture

  • Will be responsible to do customer requirement analysis

  • Will have to help ram up new recruits on technical front

  • Will be responsible to independently own and execute core Middleware and infrastructure modules

  • Should be enthusiastic to learn new technologies also

  • Should have an innovative mindset towards problems

What Makes you Eligible

  • Contribute to architecture, design and reviews Independently execute module ownership

  • Design, Develop and maintain Middleware and infrastructure solutions

  • B-Tech/BE, 6 -8 years' experience in embedded software.

  • 5+ years of experience in Automotive and IVI systems.

  • Expertise in C++, C++11 fluent in concepts of Design Patterns and android Framework.

  • Shall be aware of Android HAL AOSP architecture.

  • Should have excellent debugging skills using GDB, JTAG etc.

  • Exposure to JAVA is added advantage

  • Should be fluent in reading/understanding hardware block diagrams and schematics

  • Experience with embedded application firmware development

  • Should be able to work independently, contribute to requirements reviews, analysis of customer change requests

What We Offer

  • Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
  • Work from Office environment with in-person collaboration, with most office-based roles onsite Five days a week.
  • Extensive training opportunities through our own HARMAN University
  • Competitive wellness benefits
  • Tuition reimbursement
  • “Be Brilliant” employee recognition and rewards program
  • An inclusive and diverse work environment that fosters and encourages professional and personal development

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available