Device Driver Developer Senior Developer Lead
Job Summary
| Level | Experience | Budget (Max) |
|---|---|---|
| B2 | 4 7 Years | Up to 20 LPA |
| B3 | 8 12 Years | Up to 28 LPA |
We are looking for a Device Driver Developer / Senior Developer / Lead with strong expertise in automotive embedded systems and microcontroller driver development.
- Own complete MCAL delivery lifecycle including configuration development customization integration and defect resolution
- Work on automotive-grade microcontrollers such as Infineon (AURIX / Traveo) NXP STMicroelectronics
- Develop and debug low-level drivers for peripherals like ADC PWM GPT ICU SPI I2C UART CAN LIN Ethernet DMA Port DIO WDG MCU
- Analyze hardware schematics and datasheets for correct driver implementation
- Support hardware bring-up debugging and performance optimization
- Strong hands-on experience in Embedded C programming
- Support system-level testing and validation activities
| Category | Skills |
|---|---|
| Core Embedded | Embedded C Device Driver Development RTOS basics |
| Microcontrollers | Infineon AURIX / Traveo NXP ST |
| MCAL Modules | ADC PWM GPT ICU SPI I2C UART CAN LIN Ethernet DMA DIO Port WDG MCU |
| Automotive Stack | MCAL Development ECU-level understanding (preferred) |
| Hardware | Schematics reading Datasheet analysis Board bring-up |
| Testing / Validation | Vector VT System (debugging calibration setup) |
| Safety & Security | ISO 26262 (Functional Safety) Automotive Cybersecurity |
| Additional | MCAL configuration tools Debugging tools |
Required Skills:
Category Skills Core Embedded Embedded C Device Driver Development RTOS basics Microcontrollers Infineon AURIX / Traveo NXP ST MCAL Modules ADC PWM GPT ICU SPI I2C UART CAN LIN Ethernet DMA DIO Port WDG MCU Automotive Stack MCAL Development ECU-level understanding (preferred) Hardware Schematics reading Datasheet analysis Board bring-up Testing / Validation Vector VT System (debugging calibration setup) Safety & Security ISO 26262 (Functional Safety) Automotive Cybersecurity Additional MCAL configuration tools Debugging tools
Required Education:
Bachelors or Masters degree in Computer Science Information Technology Software Engineering or a related field