Posted on: 09/12/2025
Embedded Software Engineer
Location : Gurugram / Chennai
Experience : 3 to 4 years
NOTE : Immediate Joiners
Shift Time : Noon Shift (Starts 2 PM IST) Communication should be excellent.
Mandatory skills :
- Strong Embedded C/C++
- CAN + UDS diagnostics + CAN tools (CANoe/CANalyzer/PCAN)
- ECU development experience (Automotive/EV)
- RTOS exposure
- Hardware bring-up + debugging tools
Key skills :
- Embedded C/C++, RTOS, CAN/LIN
- UDS diagnostics, CANalyzer/CANoe/PCAN
- ECU development, hardware bring-up, debugging
- HIL/SIL testing, Git, CI/CD
- Automotive/EV domain experience preferred
Job Description :
- Develop, implement, and test embedded software for vehicle subsystems (powertrain, BMS, chassis, instrumentation).
- Support ECU integration using CAN/LIN.
- Work on diagnostics, communication protocols, and software architecture.
- Perform hardware bring-up, board testing, debugging, and validation.
- Execute HIL benches, simulation testing, and on-vehicle validation.
- Participate in code reviews, documentation, firmware flashing, and calibration activities.
Mandatory / Necessary Skills :
1. Embedded Software Development (Core Mandatory) :
- Strong programming skills in C/C++
- Experience with embedded toolchains (Keil / IAR / GCC / similar)
2. Automotive Communication Protocols :
- Hands-on experience with CAN communication
- Understanding of diagnostics (UDS)
- Experience with CAN tools such as CANalyzer, CANoe, PCAN
3. ECU & Embedded Systems :
- Experience working with ECUs (powertrain, BMS, chassis, instrumentation)
- Knowledge of software architecture, communication protocols, diagnostics
4. Hardware & Debugging :
- Experience with hardware bring-up
- Hands-on with debugging tools: JTAG, oscilloscope, logic analyzer
5. Testing & Validation :
- Experience with HIL/SIL testing
- Ability to perform simulation testing and on-vehicle validation
6. Real-Time Operating Systems (RTOS) :
- Exposure to RTOS environments (FreeRTOS, QNX, etc.)
- Basic understanding of real-time scheduling
7. Version Control & CI/CD :
- Experience with Git
- Exposure to CI/CD pipelines
8. Domain Knowledge (Important) :
- Experience in Automotive / EV / Powersports domain
Did you find something suspicious?
Posted by
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1587473
Interview Questions for you
View All