Jnr Firmware Engineer (Bommasandra)

Nameless

Bengaluru

On-site

INR 600,000 - 900,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Exponent simplifies energy for EVs and builds the e^pump charging station and e^pack battery pack. We seek a Junior Firmware Engineer to contribute to a safe, reliable, and modular FW stack that enables rapid charging of thousands of vehicles within 15 minutes.

You will work with hardware in a closely coordinated team, writing embedded C/C++, and developing algorithms to optimize charging performance. Bengaluru-based role with hands-on product firmware responsibilities.

Qualifications

  • Hands-on firmware development experience for microcontrollers (embedded C/C++).
  • Strong design, development, and debugging skills for firmware in RTOS or bare-metal environments.
  • Experience with CAN/UART/I2C/SPI and ADCs is essential.
  • Proficiency in scripting (Python/Shell) for automation and tooling.
  • Familiarity with version control and debugging practices (Git).

Responsibilities

  • Develop firmware: select hardware, HAL layers, features (OTA, UDS), and firmware blocks.
  • Design algorithms and state machines to process data and compute key parameters.
  • Take code from development to production with validation, deployment, and diagnostics SOPs.
  • Ensure safety and reliability of firmware through reviews (FMEA) and risk assessment.

Skills

embedded C/C++
ARM microcontrollers
communication protocols CAN/UART/I2C/S
Python/Shell scripting
debugging and testing

Tools

Git

Job description

Youll be working with the product and engineering team.

This team runs on coffee with an infectious passion for building products that have never been built before.

Our Flexible Energy Stack consists of the e^pack (battery pack) and e^pump (charging station) which together unlock 15-minute rapid charging.

Our philosophy: Break. Believe. Build

Break stuff. Break assumptions. Break the thumb rule.

Believe in the team. Believe in the process. Believe through failures.

Build quick. Build passionately. Build to simplify.

What you will do:

Fast charging a battery pack requires the charger and the battery to communicate with each other perfectly and work in sync. This is achieved when 3 things come together:

  • Excellent battery pack design
  • Reliable & accurate hardware
  • Innovative & efficient firmware and algorithms (battery and charging algorithms)

Software and hardware are critical to the efficient working of a well-designed battery pack. At Exponent, we take our software very seriously, and to complement it, we build our own hardware to the highest standards fully in-house.

As a Junior Firmware Engineer, you will be building the safe, reliable, and modular FW tech stack responsible for charging thousands of vehicles within 15 minutes.

You will work closely with hardware (its like a dance you need both partners to be in sync with each other), utilizing data to build Algos to boost the Battery and Charger performance.

Responsibilities:
  • Develop FW - select HW, device optimal HAL layers, enable features (OTA, UDS, et al), and define FW blocks
  • Develop Algorithms - design application layer with state machines and algorithms to process data and compute critical parameters like Sox
  • Take code to production - Design, development, validation, and deployment in the field; debugging and diagnostic SOPs, service manual
  • Reliability - Understanding and implementation of safety and reliability of firmware, FMEA, and Code and Risk reviews
The ideal candidate requires:
  • Hands-on experience and proven excellence in product firmware development for microcontrollers with 1 - 3 yrs of relevant experience
  • Zeal to understand products and find better solutions for crucial problems
  • Strong design, development, and debugging skills in embedded C/C++ along with bare-metal/RTOS and some scripting and automation (Python/Shell)
  • Strong knowledge of embedded hardware, ARM and DSP microcontrollers, ADCs, GPIOs, and communication protocols CAN/UART/I2C/SPI, etc
  • Experience on understanding schematics, datasheet,s and manuals
  • Have an understanding of working with cross-functional teams in an Agile environment, product lifecycle for firmware (SDLC), and version control (Git)
  • Understanding of power electronics products like BMS, Charger, and Motor controllers is a big plus
What matters more:
  • Quality of work
  • Approach towards problem-solving
  • Dissatisfaction towards mediocre work
  • Resilient attitude to bounce back after failing

Up to 2 years of experience

About Us

Exponent simplifies energy for EVs. Co-founded by Arun Vinayak (Ather Energy's Founding Partner & Former Chief Product Officer) and Sanjay Byalal (Former hardware strategic sourcing and cell strategy lead, Ather and Former Supply Chain Lead, HUL), Exponent focuses on solving two sides of the energy problem by building the e^pump (charging station) and e^pack (battery pack) which together unlock 15-min rapid charging. The 200-strong team of passionate builders has a ton of EV experience and is currently looking for more builders to join one of the best EV teams in India to build & scale Exponent.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Exponent Energy • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Head - Hardware Design (Power Electronics)
Head - Hardware Design (Power Electronics)

Exponent Energy • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Head of Hardware Design (Electrical & Electronics)
Head of Hardware Design (Electrical & Electronics)

Exponent • India

On-site
INR 6,000,000 - 12,000,000
Lead - Hardware Design (Power Electronics)
Lead - Hardware Design (Power Electronics)

3one4 Capital • India

On-site
INR 4,000,000 - 7,000,000
Lead - Hardware Design (Power Electronics)
Lead - Hardware Design (Power Electronics)

Exponent Energy • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Integration Test Engineer
Integration Test Engineer

3one4 Capital • India

On-site
INR 1,200,000 - 2,400,000
Electrical Integration Engineer
Electrical Integration Engineer

Exponent Energy • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Mechanical Design Engineer
Mechanical Design Engineer

Exponent Energy • Bengaluru

On-site
INR 800,000 - 1,200,000
Homologation Engineer
Homologation Engineer

Exponent Energy • Bengaluru

On-site
INR 800,000 - 1,200,000
Field Service Executive - Charging Infra (Bengaluru)
Field Service Executive - Charging Infra (Bengaluru)

Important Company of the Sector • Bengaluru

On-site
INR 600,000 - 1,200,000