Search by job, company or skills

HARMAN India

Embedded C++, RTOS,

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

Key skills: Embedded C++, RTOS,

What You Will Do:

  • Executing full lifecycle software design, develop and debug new advanced features that enhance the existing software
  • Assisting with the global support team and projects team.
  • Programming well-designed, testable, efficient code
  • Determine operational feasibility
  • Build high-quality, innovative and fully performing software that complies with coding standards and technical design.
  • Develop flowcharts, layouts and documentation to identify solutions
  • Write well-designed, testable code
  • Integrate software components into a fully functional software system
  • Support creation of the content for product internal and external documentation
  • Perform design, code and tests review
  • Create and document software and modules architecture

What You Need :

  • At least 4+ years of experience in C++ in embedded systems considering automotive standards.
  • Experience with development on embedded Linux platforms
  • Familiar with Agile development methodologies and test-driven development
  • Deep knowledge of embedded device constraints and how to root cause or debug issues through the entire SW development life cycle
  • Ability to learn new languages and technologies
  • Resourcefulness and troubleshooting attitude
  • Excellent communication skills
  • Education: Masters/Bachelors in Computer Science or Electronics and Communication Engineering or related field
  • Familiar with design patterns
  • Experienced in creation of high-quality cross platform reusable software
  • Self-motivated, result driven individual, must be passionate about the work
  • Knowledge in git/Gerrit , cmake build environment.

What is Nice to Have:

  • Experience with one or more major open Operating System (Embedded Linux)
  • Good interface and protocol know.
  • Skills in POSIX (Linux/Android) and proficient in real time multi-threaded software design and development

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 125970261

Similar Jobs