Lead Engineer, Software/controls Design

Year    India, India

Job Description


Detailed Description: Responsibilities: Develops Diagnostic software for manufacturing tests. Develops Network OS (ONIE, SONiC, ONL,). Develops BSP and Linux device drivers (I2C, SPI, LPC, PCIE etc.) in order to support diagnostic firmware. Develops firmware update tools to all programmable components (BIOS, EEPROM, CPLD, FPGA). Release the documents work according to procedures and the design specification to the team. Diagnostic and provide the solution for any software related failure. Manage the software change by using software revision control and issue tracker tools. Qualifications required: Bachelor\'s degree in Computer engineering, Computer science, Electronics, Telecommunication, Mechatronics engineering or other applicable technical field. At least 4years of experience in software development, especially in embedded systems. Knowledge of computer programming in C. Knowledge and understanding of open source development. Knowledge and understanding of cross platform development. Knowledge and understanding of the bootloader and Linux device driver development. Knowledge and understanding of the software revision control (git,svn). Ability to design the unit tests for software. Ability to diagnose and use gdb. Ability to code review and pair development. Strong administrator knowledge of some or all of the following: UNIX, Linux. Ability to manage several projects simultaneously and coordinate multiple, changing deadlines.

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3069225
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year