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 every day.
Position Summary : If you are interested in working in a global creative environment where the end-user experience is your main focus and you bring an innovative and solution oriented mindset you might be the perfect candidate for this role.
For most concept cars / demonstrators, there is a front-end android application (HMI) involved either simulated on a tablet OR in vehicle head unit (IVI).
In this role, you will act as an architect and be responsible for architecting & developing these applications & interfaces according to the latest and most innovative standards, to support Harman in winning new business with our OEM customers.
This position reports to the Sr. Program Manager of the EPIC team based in Europe but with a technical mentor locally in Bangalore.
Work location would be Harman office in Salarpuria Sattva Knowledge Court, Whitefield, Bangalore. Job Responsibilities :
Subject matter expert in the domain for new projects to assess feasibility, efforts and dependencies.
Work collaboratively with the rest of the engineering organization to influence overall system architecture and design.
Be up to date on latest Android features / concepts, automotive industry trends
Design and Develop the Android application as an individual contributor.
Integrate features / libraries from other concepts / demos.
Lead and Mentor junior developers in the team.
Integrating the application into the system.
Work with QA (Test teams) in defining the test-cases & test strategy.
Handover the work done as part of the concept / demo to the global engineering team including documentation, training.
Basic Qualifications :
Expert in Android Application design & development in Kotlin & Java.
Good knowledge on Android system & Android middleware
Strong experience in developing responsive applications scalable to different display resolutions
Expert with communication interfaces like jni, binder / AIDL / HIDL, MQTT, socket communication
Expert with cloud interfaces including OAuth, REST APIs
Experienced with Android music player, preferably Exoplayer
Expert in MVVM, MVC, MVP models
Code Quality orientation, experience with unit, functional and automated regression testing
Ability to solve the problem independently.
Should be able to adapt quickly to new technologies.
Strong written and verbal English communication skills.
Preferred Qualifications and Behaviors :
A passion for innovation, learning new technologies and concepts. We are looking for developers who are as excited about Automotive and Android as we are.
Experience in cross platform App development tools like React Native, Flutter, JavaScript or similar
Experience in responsive app design & development
Experience in graphics / animation development using openGL, Unity or similar
Experience in material design, Jetpack compose.
Experience in creating UI design in tools like Figma
Strong in native C / C++ programming
Good knowledge of security concepts.
Advantage having knowledge of automotive, audio, e-commerce domains
Eligibility Requirements :
Willingness to travel if needed to support a project.
Willingness to work in an office.
10+ years of related experience is expected.
Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen.