· Work on software development tools (debugger's, compilers, etc).
· Work on software development processes.
· Work on embedded operating systems.
· Analyze existing embedded software to add features, make modifications, fix bus, and/or port to different platforms.
· Tests software designs and code at the unit and system level to insure that all requirements are met and the highest software quality is achieved.
· Participates in internal and customer driven design reviews throughout program.
· Coordinates software development activities with software team leader.
· Identifies product requirement or performance issues. Works with software team leader to negotiate resolution.
· Communicate with peers inside the Harman group to coordinate software development. This includes occasional travel for training or coordination with other groups.
· Works with the customer to further define requirements and to resolve issues.
1. Bachelor's Degree
2. 1-2 years of embedded software development or testing.
3. 1-2 years of C/C++ or other structured language.
4. Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.
Preferred Qualifications & Desired Competencies:
· Experience in developing drivers and other embedded components.
· Experience in QNX, Linux, or Android for development on Infotainment, Audio or Multimedia products.
· Experience in designing complex system architecture.
· Vehicle networking experience including CAN, LIN, MOST, etc.
· Working knowledge of physical communication buses including: I2C, RS232, SPI or other serial interfaces.
· Strong attention to detail.
· System thinking and leadership capabilities.
· Exemplary verbal and written communication skills.
· Creative problem-solving capability such as reproducing complex software defects.
· Ability to read schematics and debug analog and digital hardware.
· Good understanding of infotainment domains
· Well organized, meticulous good at understanding the big picture.
· Self-motivated, results driven individual, passionate about technol