Description & Requirements
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
As part of Systems team, you shall be responsible for Design, Development & Integration of Android modules & applications. Work Involves Design, Development and responsible for third-party integration (Cerence, navigation, maps, OEMs).
- Speech recognition and synthesis, (e.g. using Cerence, Hume.ai, etc.,)
- Navigation, (e.g. using HERE, TomTom, etc.)
- Operating systems - Linux, Android and QNX
- API Gateway setup
- Automotive protocols like CAN, OABR, etc.
What You Will Do
- Understand the requirements, design, develop integrate & debug framework & Application SW in the field of automotive Cluster & Infotainment system.
- Analyse customer and internal requirements and specifications and translates these into software designs.
- Understanding of the system software, drivers, system architecture, design methodologies, software platform integration with hardware bring up.
- Perform code reviews and other activities to ensure high-quality results.
- Work well with the distributed global teams.
- Handle customer queries and calls.
- Should be able to generate and report the work progress with right status.
- Identify the technical dependencies & risks early in the stage.
- Define the inter module interfaces, their dependencies and document the same.
- Communicate with peers inside the Harman group to coordinate software development. This includes occasional travel for training or coordination with other groups.
What You Need to be Successful
- Design, develop, and maintain efficient and reliable C++/Java/Kotlin code for new and existing framework/ applications enhancement.
- Collaborate with cross-domain to define, design, and ship new features.
- Analyse and optimize system performance, including memory usage, CPU utilization, and latency.
- Debug and resolve software Integration defects and issues.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Participate in architectural and design discussions to contribute to future software directions.
- Write unit tests and perform integration testing to ensure software quality.
- Stay up to date with industry trends, new technologies, and best practices in C++ development.
- Experience in Agile methodologies, Configuration (Perforce, etc.) and Project Management tools.
- Strong written, verbal communication and interpersonal relationship skills
What is Nice to Have
- Hands on experience with Android framework/Applications Development (C++/Java) for Automotive infotainment systems
- Good Knowledge on Android Components.
- Good programming skills in C++, Java, Kotlin.
- Good debugging skills with android supporting tools e.g logcat, ADB etc
- Good at Android build system and known to vendor specific structure.
- Good understanding of OOPS concept.
- Knowledge on design patterns e.g MVP, MVVM, Observer etc.
- Knowledge and understanding on android framework.
- Experience in working with third-party libraries, APIs and Android SDK
- Hands on experience with Android Studio IDE & Android Eco-system.
- Experience working with Junit and test automation.
- Good knowledge of Gradle and android make files. (Good to have)
- Hands on experience with AOSP build system, Gerrit etc.
- Familiar with Agile development process
What Makes You Eligible
- Minimum of 9+ years of experience in SW development with minimum of 2 + years in automotive infotainment SW
- Strong Vehicle level infotainment Experience.
What We Offer
- Flexible work environment, allowing for full-time remote work globally for positions that can be performed outside a HARMAN or customer location.
- Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
- 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.
#LI-BM1