Jnr Firmware Engineer

2 years

0 Lacs

Posted:1 month ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You'll 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 fast. 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:Great battery pack designReliable & accurate hardwareInnovative & 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 (it's 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 blocksDevelop Algorithms - design application layer with state machines and algorithms to process data and compute critical parameters like SoxTake code to production - Design, development, validation, and deployment in the field; debugging and diagnostic SOPs, service manualReliability - 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 experienceZeal to understand products and find better solutions for crucial problemsStrong 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, etcExperience on understanding schematics, datasheet,s and manualsHave 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 plusWe are looking for builders with a certain mindset: Build. Fail. Learn. Repeat.

What matters more:

Quality of workApproach towards problem-solvingDissatisfaction towards mediocre workResilient attitude to bounce back after failingUp 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.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You