System Developer

System Developer

Harman Connected Services Corporation India Private Limited
Bengaluru / Bangalore
0 - 0 Years
Not Specified

Job Description


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. What You Will Do :
The developer position is responsible for analyzing, interpreting, understanding and developing the assigned customer requirements for the embedded system development within HARMAN infotainment systems. This position will ensure features that the functionality of specific features implemented, tested and working flawlessly on schedule. This role will interface with the Harman NA team, customer, platform software engineers, and other team members in HMI supporting the specific customer program.
Job Responsibilities:

  • Responsible for analyzing and understanding of the module specific Customer requirements (CRS) and change requests and for defining/documenting the resulting features in the (Technical Requirements System) TRS-SW
  • Responsible for linking the module specific CRS entries to the TRS-SW to ensure 100% CRS coverage
  • Implement the planned features according to the Embedded system architecture and design.
  • Responsible for quality deviverables for assigned modules.

What You Need :
  • Strong programming skills in C++ and C for embedded systems
  • Strong Embedded/RTOS knowledge
  • In depth knowlede on CAN
  • Good usage of RPC mechanism knowledge
  • 5 - 10 years of embedded development experience in infotainment
  • Exposure to developing solutions on Linux or QNX or any other RTOS is a must
  • Strong in multi threaded programming, synchronization and IPCs
  • Strong debugging skills and problem solving skills
  • Working knowledge of software development tools (debuggers, emulators, compilers, etc)
  • Working knowledge of software development processes
  • Experience working in a highly agile distributed team
  • Master’s / Bachelor's degree in Computer Science, Electronics and Communication Engineering, Electrical Engineering or equivalent

Preferred Qualifications & Desired Competencies:
  • Exposure to working in automotive infotainment domain
  • Strong verbal and written communication skills
  • Strong programming skills in C++ and C for embedded systems
  • Experience in working on RPC mechanism
  • Creative problem-solver capable of identifying and reproducing complex software defects

HARMAN is an Equal Opportunity /Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or Protected Veterans status. HARMAN offers a great work environment, challenging career opportunities, professional training and competitive compensation. ()

Harman Connected Services Corporation India Private Limited

Career Advice to Find Better