HamburgerMenu
hirist

Job Description

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. using Cerence, Hume.ai, etc.,)


- Navigation, (e. 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


info-icon

Did you find something suspicious?