Search by job, company or skills

Firmware Engineer

Firmware Engineer

belectriq mobility
4-8 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 20 applicants

Job Description

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.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

NXP

TI-DSP

STM32

ARM Cortex-M

About Company

Similar Jobs

2-4 yrs
Bengaluru, India
Skills:
NVME), Firmware development for storage devices (SD, Agile Development Methodologies, Usb, Sata, C Programming, Continuous integration tools, Software simulations, FPGA boards, ARM or ARC processors family debugging environments and tools, NAND flash fundamentals, Real-time embedded systems
7-12 yrs
Bengaluru, India
Skills:
Embedded C, Embedded Linux, Qnx, Logic analysers, Oscilloscopes, Memory analysis tools, Trace utilities
7-9 yrs
Bengaluru, India
Skills:
C, C++, Software Automation, Embedded Software, Bare-metal cloud environments, MCU, Firmware automation, CI/CD pipelines, Enterprise-level software architecture, System debug, Operating System
8-10 yrs
Bengaluru, India
Skills:
Rust, Itm, C, Cmake, Uart, Gcc, Spi, Git, Jtag, I2c, Python Scripting, Ml, SWD, Zephyr RTOS, Clang, CI systems, ETM, Ai
5-8 yrs
Bengaluru, India
Skills:
Data Structures, Device Driver Development, C Programming, Embedded Firmware Development