Skip to content

General information

Location:
IN_Chennai_RMZ One Paramount_HII
Additional Location:
Bangalore, India | Chennai, India
Job Family:
Engineering
Worker Type Reference:
Regular - Permanent
Pay Rate Type:
Salary
JOB ID:
R-34613-2024

Description & Requirements

About the Role

Software Engineer responsible for Development, Maintenance and Bug Fixing of Software update subsystem in Android based Automotive cockpit system. He/She holds the key stake in SW development which enables communication between different services and ECUs in an Intelligent Cockpit Environment. Guide the team by detailing the requirements, designing the stack and ensuring the features are delivered.

What You Will Do

  • Design, develop, unit test, and document assigned complex features with high quality with committed delivery timeline.
  • Contribute to bug prevention with improved code quality, compliance with HARMAN processes.
  • Follow Agile process and Adherence to defined ASPICE process guidelines.
  • Work closely with Domain Manager and SMEs for architecture, planning and delivery.
  • Develop and Guide team members with low level design, development and test case engineering with training, reviews, and feedback.
  • Collaborate with multiple domains across IVI and Cockpit to drive high level design for complex domain features.
  • Report status, issues, and progress of the SW development at timely intervals to stakeholders.
  • Ensure pre-integration testing and verification for the functional area and its features.

What You Need

  • B-Tech/BE, with 7–9 years of experience in Android based embedded software design and development.
  • Experience in Programming with C/C++, Linux and Android OS.
  • Familiar with Java programming in Android.
  • Fluent in OOPS concepts and Design patterns.
  • Should have fair exposure to analyzing and debugging existing software or designing and building new ones.
  • Good Knowledge of IPC and RPC mechanisms available in Android & Linux

What is Nice to Have

  • Experience in OTA and Software Update Domain.
  • Experience in Automotive and IVI systems is an added advantage.
  • Exposure to internet protocols like TCP, UDP
  • Should be able to drive the design and architecture discussions.
  • The candidate should be dynamic, enthusiastic team player with a "can do" attitude.

What Makes You Eligible

  • Willingness to work in an office located in Bangalore, India.
  • Successfully complete a background investigation and drug screen as a condition of employment

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
  • Access to HARMAN Campus Fitness Center and Cafeteria

An inclusive and diverse work environment that fosters and encourages professional and personal develop


HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. 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 applicable legally protected characteristics.