Base Software

Marelli

Gurugram, India
On-site
Develop and validate embedded base software
Autosar software development
Microcontroller programming (aurix tricore, renesas rh850)
Develop and validate embedded base software for Battery Management System (BMS) powertrain applications, collaborating with cross-functional teams

Job Summary

  • Develop and validate embedded base software for Battery Management System (BMS) powertrain applications, collaborating with cross-functional teams.
  • Design, implement, and verify embedded software (AUTOSAR) for microcontrollers, develop MCAL and Complex Device Drivers, and perform unit and bench tests.
  • Marelli offers a fast-paced yet supportive international team, onboarding and training support, and a hybrid work model for work-life balance.

Matching Summary

Develop and validate embedded base software for Battery Management System (BMS) powertrain applications, collaborating with cross-functional teams.

Skills & Requirements

Must-have

  • Develop and validate embedded base software
  • AUTOSAR software development
  • Microcontroller programming (Aurix Tricore, Renesas RH850)
  • MCAL and Complex Device Drivers
  • MISRA coding standards compliance
  • CAN, LIN, SPI, I2C protocols

Nice-to-have

  • Pioneers of the future of mobility
  • Co-create what comes next
  • Explore your potential
  • Fast-paced yet supportive team

Key Requirements

  • 3 to 5 years automotive embedded software experience
  • Bachelor’s/Master’s in Electronics, Electrical, Computer Science, or related field
  • Strong in ANSI-C
  • Skilled with Davinci, EB Tresos, Git, JIRA, Vector tools

Work Rights

Not specified

Tailored Resume

Cover Letter