Location
Chennai | India
Job description
- Firmware development on Microcontroller platform with respect to functionality, performance and quality.
- Work with teams to develop sensor interfacing, UART, USB, BT, LED, System level debugging, efforts to improve performance and reliability.
- Collaborate and work with developers across the globe during firmware development
Key Qualifications: For consideration, you must bring the following minimum skills and behaviours to our team:
- 2+ Years of experience in firmware development.
- Strong programming in C, embedded C, debugging & troubleshooting of uC
- Expertise/understanding of one or more of the following drivers: I2C, SPI, UART, Flash, EEPROM, BT
- Good understanding of ARM Cortex architecture based microcontrollers, register map, memory architecture and bus controllers.
- Excellent analytical skills and a good team player.
- Must possess good verbal and written communication skills
- Strong debugging skills, all the way from application to hardware and has experience in using Oscilloscope, USB Analyser, etc.,
Education
- Bachelor s/Master s degree in ECE, EEE, Computer Science or a related field.
Job tags
Salary