Building embedded firmware from scratch, setting up the build environment etc.
Experience with ARM based microcontrollers.
Good knowledge of various peripherals : Communication busses, DMA, ADC, timers, etc
Experience with coding as well as debugging
Handling new and existing projects independently and as a team member
Work with experienced team members to optimize output from existing code and/or programs and functional units.
Maintain code revisions and version history
Programming in Embedded C , C++,Python,
Knowledge of Basic Linux commands, Scripting.
Strong verbal and written communication skills are required.
Great team player and able to work efficiently with minimal supervision.
Qualification :
MTech / BTech / BE – E&TC / Electronics / Mechatronics / Electrical / Instrumentation.