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)