Sr. Software Engineer EV Embedded Systems

Tetra Engineers

Pune District

On-site

INR 1,400,000 - 2,200,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tetra Engineers in Pune develops embedded software for EV charging systems, including AC/DC charger control and OCPP stack integration on Linux-based platforms.

Role focuses on end-to-end product development, testing plans, and HW-SW integration within AUTOSAR architectures, with strong emphasis on automotive standards and debugging tools.

Qualifications

  • Hands-on EV charger embedded software experience preferred.
  • Experience with OCPP, Linux-based embedded platforms, AUTOSAR and automotive comms.
  • Familiarity with hardware-software integration and debugging.
  • Knowledge of ISO 15118/AIS-138 and testing standards helpful.

Responsibilities

  • Develop embedded software using C, C++, C#, Python and MATLAB.
  • Work on AC/DC EV Charger software development and OCPP stack integration.
  • Develop and integrate software on Linux-based embedded platforms.
  • Work with AUTOSAR architecture and automotive embedded systems.
  • Handle complete product development lifecycle from concept to final product.
  • Prepare test plans and perform software, hardware and system-level testing.
  • Perform Hardware-Software Integration, Verification & Validation.
  • Work on EV charging protocols and OCPP charging profiles.
  • Work with ISO 15118, AIS-138 and other EV standards.
  • Support EMI/EMC testing and compliance per IEC, EN, CISPR, ISO, FCC, MIL and DO-160 standards.
  • Interface and troubleshoot communication protocols such as CAN, LIN, I2C, SPI, UART, RS-232, RS-485, Ethernet and USB.
  • Work with wireless communication technologies such as LoRa, GPS, RF and Bluetooth.
  • Interface sensors and peripherals including current, voltage and temperature sensors, ADC, EEPROM, Flash, SD Card, eMMC and DDR.
  • Work on AC/DC motor control, BLDC and PMSM motor control applications.
  • Perform debugging using JTAG, Lauterbach and other relevant debugging tools.
  • Work with microcontrollers/microprocessors/FPGA/ASIC platforms from NXP, ST, TI, Intel and similar manufacturers.
  • Apply scripting languages for automation and testing wherever required.
  • Follow functional safety, software quality and development standards.
  • Handle testing using Oscilloscope, Logic Analyzer, Data Logger, Multimeter, Power Supply, Variac, Dyno, Torque Sensor and Debuggers.
  • Prepare technical documentation related to product development, testing and validation.

Skills

C
C++
C#
Python
MATLAB
Linux
AUTOSAR
OCPP
EV charging
CAN
LIN
I2C
SPI
UART
Ethernet
USB
JTAG
Lauterbach
FPGA/ASIC
NXP
ST
TI
Intel
Scripting
ISO 15118
AIS-138
EMI/EMC testing

Tools

Lauterbach debugger

Job description

Role & responsibilities
  • Develop embedded software using C, C++, C#, Python and MATLAB.
  • Work on AC/DC EV Charger software development and OCPP stack integration.
  • Develop and integrate software on Linux-based embedded platforms.
  • Work with AUTOSAR architecture and automotive embedded systems.
  • Handle complete product development lifecycle from concept to final product.
  • Prepare test plans and perform software, hardware and system-level testing.
  • Perform Hardware-Software Integration, Verification & Validation.
  • Work on EV charging protocols and OCPP charging profiles.
  • Work with ISO 15118, AIS-138 and other applicable EV standards.
  • Support EMI/EMC testing and compliance as per IEC, EN, CISPR, ISO, FCC, MIL and DO-160 standards.
  • Interface and troubleshoot communication protocols such as CAN, LIN, I2C, SPI, UART, RS-232, RS-485, Ethernet and USB.
  • Work with wireless communication technologies such as LoRa, GPS, RF and Bluetooth.
  • Interface sensors and peripherals including current, voltage and temperature sensors, ADC, EEPROM, Flash, SD Card, eMMC and DDR.
  • Work on AC/DC motor control, BLDC and PMSM motor control applications.
  • Perform debugging using JTAG, Lauterbach and other relevant debugging tools.
  • Work with microcontrollers/microprocessors/FPGA/ASIC platforms from NXP, ST, TI, Intel and similar manufacturers.
  • Apply scripting languages for automation and testing wherever required.
  • Follow functional safety, software quality and development standards.
  • Handle testing using Oscilloscope, Logic Analyzer, Data Logger, Multimeter, Power Supply, Variac, Dyno, Torque Sensor and Debuggers.
  • Prepare technical documentation related to product development, testing and validation.
Preferred candidate profile

Candidates with hands‑on experience in EV charger embedded software development, OCPP, C/C++, Linux, AUTOSAR, automotive communication protocols and hardware-software integration will be preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Tata AutoComp • Pune District

On-site
INR 900,000 - 1,300,000
Senior Engineer – Firmware - Charging Infrastructure
Senior Engineer – Firmware - Charging Infrastructure

River • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Control Software Development & Integration Engineer
Control Software Development & Integration Engineer

Talent Seed Hr Services • Pune District

On-site
INR 1,200,000 - 2,100,000
Senior Engineer - Vehicle Control Unit (VCU) for Electric Powertrains
Senior Engineer - Vehicle Control Unit (VCU) for Electric Powertrains

Mahindra And Mahindra Limited • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Snr Engineer - VCU
Snr Engineer - VCU

Mahindra And Mahindra Ltd. • Bengaluru

On-site
INR 900,000 - 1,500,000
Embedded Linux Engineer - Platform Software -
Embedded Linux Engineer - Platform Software -

ChargePoint • India

On-site
INR 900,000 - 1,300,000
Validation Engineer - EV Charger
Validation Engineer - EV Charger

Exicom • Gurugram District

On-site
INR 800,000 - 1,200,000
Technical lead - HVEM EV
Technical lead - HVEM EV

embIND Embitel Technologies (India) Private Limited • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Senior Engineer - LV Components
Senior Engineer - LV Components

River • Bengaluru

On-site
INR 900,000 - 1,300,000
Automotive Embedded Software Engineer
Automotive Embedded Software Engineer

Nleague Technologies • Hyderabad

Hybrid
INR 4,000,000 - 6,000,000