

Search by job, company or skills

Firmware Lead / Senior Firmware Engineer
Location: Bangalore
Experience: 4–8 years
Company: Belectriq Mobility Pvt Ltd
About Us:
Belectriq Mobility is a tech-driven company building cutting-edge EV chargers (AC & DC, 3.3kW to 360kW), proudly designed and Made in India. Founded by alumni from IIT, ISB, and XLRI, we combine innovation, sustainability, and scalable infrastructure to shape the future of mobility in India and across the globe.
Role: Firmware Lead / Senior Firmware Engineer
We're seeking a firmware expert to lead development and execution of embedded systems for our EV charging products. This is a hands-on leadership role where you'll work on production-grade firmware, manage a growing team, and collaborate across hardware, software, and mobile domains.
Key Responsibilities
· Architect, design, and develop bare-metal and RTOS-based firmware for EV chargers.
· Analyze specifications, develop test plans, and integrate firmware for optimal system performance.
· Lead internal and external resources; assign tasks and ensure timely, high-quality delivery.
· Collaborate with mobile app (iOS/Android) and backend software teams for seamless system integration.
· Drive hiring, coaching, and career development of firmware team members.
· Plan and manage R&D resources, timelines, and budgets.
· Maintain code quality, ensure compliance with software standards, and oversee change requests.
· Promote a culture of innovation and continuous improvement.
· Debug and validate firmware on hardware using oscilloscopes, logic analyzers, and related tools.
·
Qualifications & Technical Skills
· B.E./M.E. in Computer Science, Electronics, Electrical, or related fields.
· 4–8 years of hands-on experience in embedded firmware development.
· Strong in Embedded C/C++, with RTOS expertise.
· Experience on ARM Cortex-M (M0/M3/M4/M7), STM32, NXP, TI-DSP.
· Protocols: CAN, UART, SPI, I2C, RS485.
· Familiar with Git, IDEs for debugging, and embedded testing workflows.
· Capable of reading schematics and working with cross-functional hardware/software teams.
Job ID: 126918025
Skills:
Embedded Software, C, enterprise-level software architecture, firmware automation, MCU
Skills:
control engineering , C, Spi, Python Scripting, Can, Device Driver Development, I2c, Python, FPGA programming, Inverters, Modeling simulation in Matlab Simulink, Simulation techniques, PFC Chargers, RTOS environments, Control systems for Power inverters, Control System Design, Debugging hardware issues, UC OS-II, Power Electronics
Skills:
Debugging, Algorithms, Embedded Software, Software Development, Software Engineering, Linux, C Programming Language, Firmware Development, Computer Engineering, Real-Time Operating Systems, New Product Development, Git Version Control System, Computer Science, Electrical Engineering, Embedded Systems
Skills:
Algorithms, C, Spi, Freertos, I2c, Python, embedded system architecture, Hilscher net family of processors, STM32 family of processors, Emulators, EtherCat, hardware software oscilloscopes, communication bus monitoring
Skills:
Zephyr, Spi, C, Uart, Freertos, Rtos, Ble, I2c, Python, Zigbee, Git, RISC-V, protocol analyzers, MCU, DSPs, Oscilloscopes, ARM Cortex-M, WiFi, MPU, digital development kits, multi-meters