Essential Skills :
Strong working knowledge on embedded C
Hands on experience in complete V cycle development
Development experience in micro-controller drivers, e.g. ADC, MCU, PWM, CAN, etc.
Good at understanding of micro-controller CPU manuals / data sheets
Good debugging skills
Good working experience in Coding guidelines and other quality management frameworks and tools
Good communication skills
Preferred Skills:
Various tools usage: LDRA, Tessy, Polyspace, etc.
Working experience in Agile
Technically guide the team
Job Responsibilities:
Develop and maintain MCAL drivers for latest micro controllers
Capture and Analyse requirements
Develop the Design
Implement the Code
Perform various testing
Handle end to end development in Agile methodology