Lower Carbon Capital
Lower Carbon Capital

Lead Firmware Engineer



Software Engineering
Bengaluru, Karnataka, India
Posted on Tuesday, April 2, 2024

About River

River is an electric vehicle startup building multi-utility scooters. The company builds products ground up with a strong focus on design and engineering. Currently, the company is in the expansion stage as we have commenced our vehicle deliveries in Bangalore with over 200+ vehicles on road. River is backed by marquee international investors - Yamaha Motor Co Ltd, Dubai based Al-Futtaim Group, Lowcarbon Capital, Toyota Ventures, Israel based Maniv mobility and US based Trucks VC. These are mobility focused funds backed by some of the big names in the automotive industry. River is founded by experienced automotive professionals and is a fast growing company with a team of 400+ people.

Website : https://www.rideriver.com/

Location : Whitefield, Bangalore (On-Site - Work from office only)

Role : Lead Firmware Engineer


  • Develop, enhance and debug new and existing low-level real-time firmware in C
  • Set the technology vision and strategy for firmware that controls energy storage systems
  • Implement optimal solutions using high performance power conversion processors and peripherals: PWM, Timers, A/D conversion, and control co-processors.
  • Specify, design, implement, and test functionality and behaviors of embedded stationary storage subsystems
  • Lead, and contribute to, technical requirements, architecture and interface design documents.
  • Evaluate and lead the implementation of control strategies and algorithms.
  • Create/improve documentation to demonstrate solution using flow charts, layouts, diagram, charts, code comments and clear code


  • B.tech/M.tech/PhD in Computer Science/Electrical Engineering
  • Experience in Various 32-Bit microcontroller NXP,TI,ST.
  • Experience in FreeRTOS.
  • Collaborative work with electrical, firmware, thermal design, manufacturing test, and system test engineers.
  • Extensive experience designing power focused real-time embedded systems in C or C++.