Source description
About the role
Job Description • Strong C/C++ (must) and ARM ASM programming skills(preferred) with strong debugging and trouble shooting skills • Strong understanding of programming over Microcontroller((Baremetal ) plus any (RTOS) knowledge preferred. • Strong understanding of Communication protocols specially UDS ,Ethernet is preferred. • Strong project execution track record with controllers like PIC,TI, ST, Atmel etc. • Debugging software issues over Microcontroller with debugging tools like J-Link and Segger etc. • Strong knowledge of Git version control system • Linux Kernel programming skills, device driver • Should familiar with SDLC and agile methodologies • Hands-on with application development on Microcontroller running RTOS like FreeRTOS • Hands-on with connectivity protocol application development on Microcontrollers like BLE, Zigbee and RF (Nice to have)
• understanding of ARM firmware, BSP and bring up process
More at Kirloskar Oil Engines Ltd.
Related open roles
System Engineer- Deputy Manager (MG3)- Global EE Engineering Department- Research & Development Business Unit- Pune
India
Deputy Manager (MG3) - Strategic Projects & TPL Department - Research & Development Business Unit - Khadki
India
Deputy General Manager- Advanced Technologies & Research Department- Research & Development Business Unit- Pune
India
Senior Engineer (MG4) - Packing Department - Kagal Manufacturing Business Unit - Kagal
India
Software Engineer- Deputy Manager (MG3)- Global EE Engineering Department- Research & Development Business Unit- Pune
India
Software Engineer- Deputy Manager (MG3)- Global EE Engineering Department- Research & Development Business Unit- Pune
India