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 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 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. Benefits:Competitive salary based on experienceCompany 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!
Job Title
FIRMWARE ENGINEER – Vehicle Charging Systems I