FIRMWARE ENGINEER – Vehicle Charging Systems I

Zeno

Bengaluru

On-site

INR 1,200,000 - 2,500,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary based on experience
Company sponsored healthcare plan
Global team of engineers and leaders

Job summary

A technology firm is seeking a Firmware Engineer for Vehicle Charging Systems in Bengaluru. The role involves developing embedded firmware for EV charging systems, implementing low-level drivers, and collaborating with hardware teams. Candidates should have a Bachelor's in a relevant field and 1–3 years of experience in embedded systems, along with strong C/C++ skills. A competitive salary and company-sponsored healthcare plan are offered.

Qualifications

  • 1-3 years of experience in embedded firmware or software development.
  • Hands-on experience with microcontrollers and firmware development.
  • Basic understanding of RTOS concepts and task scheduling.
  • Hands-on experience with microcontrollers and real-time or bare-metal firmware development.
  • Familiarity with embedded communication protocols such as CAN, UART, SPI, and I2C.
  • Basic understanding of RTOS concepts, task scheduling, and memory management.
  • Experience using debugging tools such as JTAG, SWD, logic analyzers, and oscilloscopes.
  • Exposure to Git and collaborative development workflows.
  • Understanding of embedded software testing, debugging, and documentation best practices.
  • Ability to work effectively in cross-functional teams and communicate technical concepts clearly.
  • Curiosity and willingness to learn about EV charging systems, power electronics, and industry standards.

Responsibilities

  • Design, develop, and maintain embedded firmware for EV charging systems.
  • Implement and debug low-level drivers for microcontrollers.
  • Integrate and validate charging communication protocols.
  • Work closely with hardware, systems, and power electronics teams to bring up new boards and prototypes.
  • Integrate and validate charging communication protocols (IEC61851, Chademo, OCPP, CAN-based interfaces).
  • Perform unit testing, integration testing, and on-target debugging using standard embedded tools.
  • Analyze logs and field data to identify, debug, and resolve firmware issues.
  • Contribute to code reviews, documentation, and continuous improvement of firmware development practices.
  • Support compliance, validation, and certification activities for vehicle charging systems.

Skills

C/C++ for embedded systems
Embedded communication protocols (CAN, UART, SPI, I2C)
Debugging tools (JTAG, SWD, logic analyzers, oscilloscopes)
Version control systems (Git)
Debugging

Education

Bachelor’s degree in Computer Science, Electrical Engineering, Electronics

Tools

Embedded development tools
CAN
UART
SPI
I2C
JTAG
SWD
Git
Oscilloscopes
Logic analyzers

Job description

Location: Bengaluru – Work from Office (5 days a week)

Start Date: Immediate

About Zeno

An unprecedented energy transition has begun. To meet 2040 net zero goals, over 2 billion electric two‑wheelers (motorcycles) must be sold and $11 trillion in fuel consumption replaced. Zeno is building a tech platform to electrify this two‑wheeler market, currently responsible for more than 4% of the world’s GHG emissions. Our mission is to accelerate the energy transition and democratize the benefits across Africa, India, and Latin America. With a focus on East Africa as a starting point, Zeno is building a new energy ecosystem with ground‑up development of a fundamentally better electric motorcycle and associated battery swap network to drive a better experience for our customers.

The Role

As a Firmware Engineer – Vehicle Charging Systems I, you will be part of a cross‑functional engineering team building reliable, high‑performance firmware for electric vehicle (EV) charging systems. You’ll work close to hardware, power electronics, and system teams to develop, test, and maintain embedded software that enables safe, efficient, and standards‑compliant vehicle charging. This is a hands‑on role with strong learning opportunities in embedded systems, communication protocols, and EV charging technologies.

What You’ll Do
  • Design, develop, and maintain embedded firmware for EV charging systems and related control units
  • Implement and debug low‑level drivers for microcontrollers, peripherals, and communication interfaces (CAN, UART, SPI, I2C, Ethernet)
  • Develop firmware features related to charging control, safety monitoring, fault handling, and diagnostics
  • Work closely with hardware, systems, and power electronics teams to bring up new boards and prototypes
  • Integrate and validate charging communication protocols (e.g., IEC61851, Chademo, OCPP, CAN‑based vehicle interfaces)
  • Perform unit testing, integration testing, and on‑target debugging using standard embedded tools
  • Analyze logs and field data to identify, debug, and resolve firmware issues
  • Contribute to code reviews, documentation, and continuous improvement of firmware development practices
  • Support compliance, validation, and certification activities for vehicle charging systems
What you Bring
  • Bachelor’s degree in Computer Science, Electrical Engineering, Electronics, or a related field
  • 1–3 years of experience in embedded firmware or software development (internships and relevant projects included)
  • Strong proficiency in C/C++ for embedded systems
  • Hands‑on experience with microcontrollers and real‑time or bare‑metal firmware development
  • Familiarity with embedded communication protocols such as CAN, UART, SPI, and I2C
  • Basic understanding of RTOS concepts, task scheduling, and memory management
  • Experience using debugging tools such as JTAG, SWD, logic analyzers, and oscilloscopes
  • Exposure to version control systems (e.g., Git) and collaborative development workflows
  • Understanding of embedded software testing, debugging, and documentation best practicesAbility to work effectively in cross‑functional teams and communicate technical concepts clearly
  • Curiosity and willingness to learn about EV charging systems, power electronics, and industry standards
  • If you want, I can tighten this further (more junior / more experienced), or add nice‑to‑haves like IEC61851, Chademo, OCPP, AUTOSAR, or functional safety.
  • Competitive salary based on experience
  • Company sponsored healthcare plan.
  • Join a world class team of engineers, operators, and entrepreneurs from across the globe who are part of the inevitable trillion‑dollar transition of two‑wheelers to electric!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Director Charging Systems & Infrastructure
Director Charging Systems & Infrastructure

Zeno • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Competitive leadership compensation
Company-sponsored healthcare coverage
BMS Hardware Engineer
BMS Hardware Engineer

Zeno • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Company-sponsored healthcare plan
Competitive salary
Software Developer in Test
Software Developer in Test

Zeno • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Competitive compensation
Opportunity to work with cutting-edge technologies
Vehicle Quality Assurance Manager - Automotive
Vehicle Quality Assurance Manager - Automotive

Zeno • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Competitive salary based on experience
Company-sponsored healthcare plan
Opportunity to work with a world-class team
Senior Engineer– Firmware Charging Infrastructure
Senior Engineer– Firmware Charging Infrastructure

River • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Sourcing Manager – Proprietary Chassis
Sourcing Manager – Proprietary Chassis

Zeno • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Competitive salary
Company-sponsored healthcare plan
Opportunity to lead a next-generation EV platform
Embedded Linux Engineer - Platform Software -
Embedded Linux Engineer - Platform Software -

ChargePoint • India

On-site
INR 900,000 - 1,300,000
Design Engineer – Embedded Hardware
Design Engineer – Embedded Hardware

Simple Energy • Bengaluru

On-site
INR 600,000 - 900,000
Systems Engineer - Vehicle Features
Systems Engineer - Vehicle Features

Sourceright Technologies • Pune District

On-site
INR 1,200,000 - 2,000,000
Staff Embedded Firmware — EMS and Industrial Ethernet (9667) Software Engineering Bangalore, India
Staff Embedded Firmware — EMS and Industrial Ethernet (9667) Software Engineering Bangalore, India

Enphase Energy, Inc. • Bengaluru

On-site
INR 2,500,000 - 4,500,000