Enter a job title or keyword

Senior Embedded Firmware Engineer, EV and Power Electronics

Ford Motor


Job Location:

Bengaluru - India

Monthly Salary: Not provided by the employer
Posted: 30 September 2026 (3 days ago)
Application Deadline: 28 December 2026
Vacancies: 1 Vacancy

Job Summary

Description

Ford Model E develops technologies and capabilities supporting electric vehicle platforms batteries electric motors inverters charging solutions and recycling.

As a Senior Embedded Firmware Engineer you will design develop debug and integrate embedded firmware for electric vehicle and power-electronics products. You will work with microcontroller-based systems in bare-metal and real-time operating system environments.

This hands-on role covers embedded C/C development low-level driver integration hardware bring-up diagnostics and firmware support for design-validation activities. You will collaborate with hardware systems and validation engineers to support product bring-up automated testing issue resolution and production-release readiness.



Responsibilities
  • Design develop test and maintain embedded firmware in C and C for microcontroller-based products.
  • Develop firmware for bare-metal and real-time operating system environments.
  • Implement and debug low-level device drivers boot sequences diagnostics communication interfaces and application-level firmware.
  • Support board bring-up and hardware-software integration.
  • Investigate system issues and perform root-cause analysis using embedded debugging interfaces and laboratory equipment.
  • Develop diagnostic functions test modes data-logging capabilities calibration support and automation interfaces for product design validation.
  • Create scripts and lightweight tools for test automation log analysis regression checks and validation support.
  • Collaborate with hardware systems test and validation teams to resolve integration issues.
  • Participate in code reviews defect triage integration testing technical documentation and release-readiness activities.
  • Follow applicable software-development coding-quality and configuration-management processes.


Qualifications

Minimum Requirements

  • Bachelors or masters degree in electrical engineering electronics engineering computer engineering computer science embedded systems or a related discipline.
  • At least five years of hands-on embedded firmware development experience in automotive electric vehicle industrial power-electronics or another high-reliability product environment.
  • Strong programming skills in embedded C with working knowledge of C.
  • Experience developing firmware in bare-metal or real-time operating system environments.
  • Understanding of interrupts timers memory management watchdogs microcontroller peripherals and real-time debugging.
  • Experience with one or more embedded communication interfaces such as Controller Area Network Controller Area Network Flexible Data-Rate Serial Peripheral Interface Inter-Integrated Circuit Universal Asynchronous Receiver-Transmitter Ethernet Local Interconnect Network or Modbus.
  • Hands-on experience using relevant laboratory and debugging tools such as oscilloscopes logic analyzers multimeters power supplies JTAG or Serial Wire Debug debuggers and protocol analyzers.
  • Experience supporting product validation through firmware diagnostics test modes logging automation interfaces or regression testing.
  • Working knowledge of Git-based version control code reviews defect tracking and technical documentation.
  • Ability to collaborate effectively with hardware systems and validation teams.

Preferred Requirements

  • Experience in one or more of the following areas: automotive electronics electric vehicle supply equipment vehicle charging battery management systems inverters power electronics or safety-critical embedded products.
  • Familiarity with MISRA C coding guidelines ISO 26262 functional safety Automotive Software Process Improvement and Capability Determination or comparable regulated software-development processes.
  • Experience with Unified Diagnostic Services diagnostic trouble codes software-in-the-loop testing hardware-in-the-loop testing or automated bench testing.
  • Experience using Python for test automation tooling or log analysis.
  • Familiarity with continuous integration and continuous delivery pipelines static-analysis tools and embedded unit-testing frameworks.
  • Experience with Vector tools such as CANalyzer or CANoe.



Required Experience:

Senior IC


About Company

Company Logo

Ford® is Built for America. Discover the latest lineup in new Ford vehicles! Explore hybrid & electric vehicle options, see photos, build & price, search inventory, view pricing & incentives & see the latest technology & news happening at Ford.

View Profile View Profile