About the Role
We are looking for a highly skilled Lead Firmware Engineer to drive the complete firmware development for our next-generation 2W Electric Vehicle platform. The candidate will take technical ownership of Motor Control and Vehicle Control firmware.
This is a hands-on leadership role requiring deep technical expertise, architectural decision-making, and team management capabilities.
Key Responsibilities
Lead and own the firmware development lifecycle — from architecture design, development, and integration to testing and validation.
Architect and develop firmware for motor control (FOC, torque/speed control, regenerative braking) and vehicle control logic (e.g., throttle mapping, brake coordination, drive modes, safety interlocks).
Define firmware architecture ensuring scalability, modularity, and compliance with automotive software standards.
Mentor and manage a team of firmware engineers; ensure efficient collaboration across Motor Control, Vehicle Control, BMS, and Communication modules.
Integrate and optimize firmware across multiple MCU architectures (e.g., TI C2000, NXP, STM32, Infineon).
Drive code quality initiatives including MISRA C compliance, static/dynamic code analysis, and code reviews.
Oversee bootloader development, FOTA (Firmware Over-the-Air) updates, and secure firmware update mechanisms.
Ensure robust and optimized usage of MCU peripherals – CAN, ADC, PWM, QEP, SPI, UART, I2C, timers, etc.
Participate in control algorithm implementation (current control, torque control, observer-based estimation, safety interlocks).
Work closely with the hardware team to ensure tight integration between hardware design and firmware performance.
Develop and maintain bare-metal firmware for performance-critical modules and evaluate integration with AUTOSAR-like frameworks for future scalability.
Lead HIL and SIL testing, simulation validation, and vehicle-level firmware integration.
Collaborate with cross-functional teams — hardware, mechanical, validation, and software — to deliver a cohesive vehicle control platform.
Requirements
Bachelor’s/Master’s in Electronics, Electrical, or Embedded Systems Engineering.
4+ years of hands-on firmware experience, with strong exposure to motor control and automotive embedded systems.
Proven track record in control-oriented firmware (BLDC/PMSM FOC algorithms, speed/torque loops, and position estimation).
Strong command over C and Embedded C programming; familiarity with C++ preferred.
Proficiency in real-time firmware development on architectures like TI C2000, STM32, NXP, Infineon Aurix, or similar.
In-depth understanding of bare-metal development, interrupt handling, and real-time constraints.
Experience with MISRA C, static/dynamic code analysis tools (e.g., Polyspace, PC-lint, Coverity, VectorCAST).
Working knowledge of bootloaders, firmware security, and FOTA update mechanisms.
Expertise in communication protocols (CAN, CAN-FD, UART, SPI, I2C, LIN).
Familiarity with AUTOSAR concepts, layered architecture, and scalable software design principles.
Experience in system debugging, using JTAG/SWD, oscilloscopes, logic analyzers, CAN tools (e.g., CANoe, PCAN).
Hands-on with Matlab/Simulink control algorithm validation and fixed-point implementation.
Understanding of ISO 26262 (Functional Safety) is an added advantage.
About the Company
Arbor Mobility is a 2W EV start-up based out of Bengaluru, India. We at Arbor Mobility are developing a performance two-wheeler EV motorcycle. The three Co-Founders have done their Masters in Automotive Engineering from the University of Michigan, Ann Arbor, USA, and have worked for various Automotive companies in India and the USA and are now determined to create something exciting in the EV space. The company was started in November, 2022 and is now rapidly expanding. We, at Arbor Mobility are trying to answer the basic question of how to increase the adoption of EVs in India. EV usage is a paradigm shift in consumer behaviour. It requires us to think how to tackle the issues such as charging, range anxiety & safety for a consumer. We at Arbor Mobility think it is essential to make it easy for the customers to switch to EVs. Hence, we have taken an innovative customer centric approach for our product development. This provides an exciting opportunity for anyone who want to join the efforts to build the future of automotive industry in India & the world.

