Senior Firmware Engineer

1 week ago


Bengaluru, Karnataka, India Exponent Energy Full time
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. BuildBreak 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 senior 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:
Define FW architecture - 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 the delivery of production codes for high-volume embedded devicesStrong design and development skills in embedded C/C++ along with RTOS/Linux and some scripting and automation (Python/Shell)Strong knowledge of embedded hardware, ARM and DSP microcontrollers, ADCs, GPIOs, and communication protocols USB / CAN 2.

0 / CANFD / SPI / UART / ISOTPExperience working with analysis tools like LDRA or Polyspace for Static Code AnalysisHave an understanding of working with cross-functional teams in an Agile environment, product lifecycle for firmware (SDLC), and version control (Git)Understanding of automotive standards like MISRA C, ISO26262

We are looking for builders with a certain mindset: Build. Fail. Learn. Repeat.

What matters less:
Years of experienceFormal qualification

What matters more:
Quality of workApproach towards problem-solvingDissatisfaction towards mediocre workResilient attitude to bounce back after failing

About UsExponent 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.



  • Bengaluru, Karnataka, India Excellence and Eminence LLP Full time

    Job Description :We are looking for a Lead/Senior Firmware Engineer to join our client's team in Bangalore. If you are a pro in designing, developing, and maintaining firmware for electronic control systems in the Power and Energy sector, this is your chance!The ideal candidate will have a solid background in embedded systems and a genuine interest in...


  • Bengaluru, Karnataka, India Spectrum Talent Management Private Limited Full time

    Title : Senior Firmware Engineer (RTOS, C++)Job Description :Quest Global is an organization at the forefront of innovation and one of the world's fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. We are a twenty-five-year-old company on a journey to becoming a centenary...


  • Bengaluru, Karnataka, India Corporate Resources Full time

    Job DescriptionSiemensAdvanta (Bangalore) is looking for senior firmware engineers to design,prototype, develop and maintain the firmware solutions to Siemens industrialdevices from multiple Business units such as Factory automation, Mobility,Smart grid infrastructure, etcWe are a team of electronics hardware designand firmware engineersThe team is involved...


  • Bengaluru, Karnataka, India Excellence and Eminence LLP Full time

    Job DescriptionWe are looking for Lead / Senior Firmware Engineer with 3 to 9 Yr of Experience for our esteemed client for Bangalore Location.Responsible for design, development, and maintenance of firmware for electronic control systems in the Power and Energy industry.Key Skills:ARM controller,Linux,Embedded C++,RTOS /vxWorks, UART, SPI, I2C ,This is an...


  • Bengaluru, Karnataka, India Micron Full time

    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.JR45666 Senior Engineer, ESSD FirmwareExperience / Skills:In...


  • Bengaluru, Karnataka, India Corporate Resources Full time

    Job Description SiemensAdvanta (Bangalore) is looking for senior firmware engineers to design,prototype, develop and maintain the firmware solutions to Siemens industrialdevices from multiple Business units such as Factory automation, Mobility,Smart grid infrastructure, etc We are a team of electronics hardware designand firmware engineers The team is...


  • Bengaluru, Karnataka, India Allegion Full time

    Description : Creating Peace of Mind by Pioneering Safety and Security At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 30 brands, 12,000+ employees globally and products sold in 130 countries, we specialize in security around the doorway and beyond, everything from Residential and...


  • Bengaluru, Karnataka, India Excellence and Eminence LLP Full time

    We are currently seeking a skilled Lead / Senior Firmware Engineer with 3 to 9 years of experience for an esteemed client located in Bangalore.Key Skills: ARM controllers Linux Embedded C++, RTOS/vxWorks UART, SPI, I2CIf you're someone who can join the team within 20 days or close to that timeline, we want to hear from you.Roles and Responsibilities: Design...


  • Bengaluru, Karnataka, India Enphase Full time

    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our revolutionary microinverter technology, which turns sunlight into a safe, reliable, resilient, and scalable source of energy to power our lives. Today, the...


  • Bengaluru, Karnataka, India Digantara Full time

    Digantara is building the world's first maps for space, Space-Mission Assurance PlatformTM (Space-MAPTM). Space-MAPTM represents a revolutionary end-to-end infrastructure for sustainable space operations, offering a comprehensive space situational awareness solution that simplifies and strengthens satellite operations in the face of the rapidly expanding...


  • Bengaluru, Karnataka, India Digantara Full time

    Digantara is building the world's first maps for space, Space-Mission Assurance PlatformTM (Space-MAPTM). Space-MAPTM represents a revolutionary end-to-end infrastructure for sustainable space operations, offering a comprehensive space situational awareness solution that simplifies and strengthens satellite operations in the face of the rapidly expanding...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India VIPSA TALENT SOLUTIONS PRIVATE LIMITED Full time

    Job Description :We are seeking a talented Firmware Engineer with expertise in API test development and validation to join our team in Bengaluru. The successful candidate will play a critical role in the development, design, testing, and validation of firmware for new and existing products. This position offers an exciting opportunity to work on cutting-edge...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India Brain Search Full time

    Job Title: Firmware Design Verification Testing - Staff SW QA EngineerCompany Overview:Join our team at a leading company in Bangalore focusing on Firmware Design Verification Test (DVT) Engineers. We are looking for talented individuals to support our optical firmware DVT environment using Python auto script infrastructure.Your Role:As a Firmware DVT...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe Group:PhonePe is India's leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe Group:PhonePe is India's leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and Lending) as...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India PhonePe Full time

    About PhonePe Group: PhonePe is India's leading digital payments company with 50 crore (500 Million) registered users and 3.7 crore (37 Million) merchants covering over 99% of the postal codes across India. On the back of its leadership in digital payments, PhonePe has expanded into financial services (Insurance, Mutual Funds, Stock Broking, and...

  • Firmware Engineer

    1 week ago


    Bengaluru, Karnataka, India MosChip® Full time

    Job Title:Firmware RTL EngineerDeveloping firmware for DDR PHY using MicrocontrollersDeveloping firmware in C involving bare-metal programming and developing low level APIs on Microcontrollers.Work with hardware designers to implement the algorithms required.Verify firmware using Verilog based RTL + C co-simulation (Debug firmware using rtl simulation...


  • Bengaluru, Karnataka, India Codersbrain India Private Limited Full time

    Key Responsibilities : Firmware Development : Develop and maintain firmware for advanced boot loaders, focusing on memory recognition and configuration. Utilize strong C programming skills to write, debug, and optimize ABL firmware code. Memory Systems : Implement and troubleshoot firmware for various memory types, including DDR4, DDR5, and NVDIMM....


  • Bengaluru, Karnataka, India Exponent Energy Full time

    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...


  • Bengaluru, Karnataka, India Corporate Resources Full time

    Job DescriptionFirmware development (coding) for various embedded systems.Create solution architecture, artifacts and be part of the development team as individual contributor.Hardware bring-up, writing test firmware to validate the hardware interfaces, integration.Work with different stake holders involved in the project such as vendors, partners.Perform...