Senior Software Engineer

Soft tech Career Info system Pvt. Ltd
  • Bangalore
  • 10-11 lakh
  • 5-10 years
  • Views
  • 14 Nov 2016

  • IT/ Information Technology

  • IT/ Technology - Software/ Services
Job Description

·         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.

Basic Qualifications:
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


Competencies/Skill sets for this job

I2c C++ Real-time Operating Systems Linux Quality

Job Posted By

O.P. Chawla
Director