Firmware Development Lead
• Essential Competencies :
o Proven expertise in all aspects of Product development process, right from conceptualization to field deployment to support
o Strong in Embedded C and C++ with minimum 8 to 12 years experience
o Experience in non-OS(bare metal) and FreeRTOS based system design.
o Hands on Development experience with CAN, RS232, SPI, I2C,Timers, Graphics LCD, EEPROM and Flash Driver interfaces
o Must have 5-8 years of experience in UI design and development on Graphics controllers in Embedded domain using C and C++
o Experience in MVC and Design Patterns is must
o Experience in localization implementation for Europe and Asia languages
o Experience on ARM 32 bit Microcontrollers, experience with Renesas controllers is preferred
o Must have experience in Debugging, Troubleshooting Embedded systems using Emulators, JTAG\BDM Debuggers etc
o Architecture, Design and Documentation of Embedded Systems Software
o Hands on Object Oriented Analysis and Design (OOAD).
o Work closely with systems, hardware, validation/reliability and manufacturing engineering disciplines
o Able to understand hardware design and schematics at high level
o Must have experience with software version control and defect tracking software
o Understanding of the software development life cycle and processes(Water fall, Agile)