Sign In
 [New User? Sign Up]
Mobile Version

Sr Engineer I, SW - Navigation ( C++, Infotainment )

Bengaluru, KA
Job Code:
  • Manufacturing & Production
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

Working knowledge of software development tools (debugger's, compilers, etc).- Working knowledge of software development processes.- Working knowledge of embedded operating systems.- Analyze customer and internal requirements and specifications and translates these into software designs.- 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.- Contributes in small projects and technical resources, including planning, estimating and follow through.- Contributes in large projects with tasks including planning, estimating, and developing requirements in compliance with the established software development process.- Works with the customer to further define requirements and to resolve issues.- May direct the work of others.Basic Qualifications- Bachelors Degree- Knowledge and coursework related to embedded software development or testing.- Knowledge and coursework related to C/C++ or other structured language.- Experience developing and debugging software in a real-time, embedded, multiprocessor, multi-interface environment.Preferred Qualifications- Experience developing embedded navigation or similar software components- Experience with Master's degree in Electrical Engineering, Computer Science or equivalent- QNX, Linux, or Android experience for development on Infotainment, Audio or Multimedia products.- 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.- Solid understanding and practice of Object oriented design- Good verbal and written communication skills.- Creative problem-solver capable of creating and reproducing complex software defects.- Capable project management and time management skills.- API design experience- HMI development experience- Ability to read schematics and debug analog and digital hardware.- Able to use oscilloscope and logic analyzer for troubleshooting.- 4+ years of embedded software development or testing.- 4+ years of C/C++ or other structured language.
Degree: MCA/ PGDCA | ME/ M.Tech./ MS (Engg/ Sciences)

Additional Degree: BE/ B.Tech (Engineering) | BCA (Computer Application)

Experience: 4-8


Application Programming | Embedded Technologies | Quality Assurance/Testing | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News