Senior Software Test Engineer

Ford Racing

India

On-site

INR 1,500,000 - 2,500,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ford Racing in India is seeking an experienced Senior Embedded Systems Test Engineer to lead system-level verification and validation for advanced embedded products in the Energy Management team.

The successful candidate will define test strategies across hardware and software boundaries, build automated test solutions, perform HIL validation, and collaborate with cross-functional engineering teams to ensure robust, compliant designs and measurable quality objectives.

Qualifications

  • Bachelor's degree in Electronics Engineering, Electrical Engineering, Computer Science, or a related field.
  • 5+ years of experience in embedded software testing, system validation, or hardware-software integration testing.
  • Strong understanding of embedded systems architecture, microcontrollers, bootloaders, firmware design, memory management, and RTOS.
  • Hands-on experience testing communication protocols including CAN, LIN, SPI, I2C, UART, Ethernet, and Automotive Ethernet.
  • Strong programming skills in Python and/or C/C++ for test automation and tool development.
  • Experience with laboratory instrumentation, including oscilloscopes, logic analysers, protocol analysers, power supplies, and DAQ systems.
  • Understanding of electronics hardware fundamentals, schematics, power delivery, signal integrity, and sensor/actuator interfaces.
  • Experience with defect tracking and test management tools such as Jira, TestRail, ALM, or similar tools.
  • Proficiency with Git and CI/CD-based validation workflows.
  • Experience using Jama for requirements management.
  • Strong analytical, troubleshooting, debugging, and problem-solving skills.
  • Excellent written and verbal communication skills for collaboration across global teams.

Responsibilities

  • Define and execute system-level test strategies for embedded products, including functional, integration, regression, performance, reliability, and robustness testing.
  • Develop and maintain automated test frameworks and scripts using Python, C/C++, or similar technologies.
  • Design, configure, and operate HIL and bench-level validation environments.
  • Integrate test automation with laboratory equipment such as oscilloscopes, power supplies, signal generators, logic analysers, and protocol analysers.
  • Collaborate with software, hardware, and systems engineering teams to define test requirements, acceptance criteria, and DVP&R.
  • Validate embedded communication interfaces including CAN, LIN, SPI, I2C, UART, Ethernet, and Automotive Ethernet.
  • Analyse and debug system-level failures across the hardware-software stack and determine root causes.
  • Develop requirements-based test cases, traceability matrices, and test coverage metrics.
  • Conduct fault injection, boundary condition, stress, and reliability testing to assess system robustness.
  • Support hardware bring-up activities and validation of new prototype designs.
  • Continuously improve automation coverage, execution efficiency, and defect detection effectiveness.
  • Participate in defect triage, RCA, and corrective action activities.
  • Mentor junior engineers on test methodologies, automation practices, and debugging techniques.
  • Collaborate with global engineering teams to support programme delivery and quality objectives.

Skills

Embedded systems
Test automation
Python
C/C++
RTOS
HIL testing
Root cause analysis
Debugging
Traceability
Collaboration

Education

Bachelor's degree in Electronics Engineering
Master's degree preferred

Tools

Jira
TestRail
ALM
Git
Vector CANoe/CANalyzer
CI/CD tooling
Jama

Job description

We are seeking an experienced Senior Embedded Systems Test Engineer to lead system-level verification and validation activities for advanced embedded products within Ford's Energy Management team.

The successful candidate will define and execute comprehensive test strategies across hardware and software boundaries, develop automated test solutions, perform Hardware-in-the-Loop (HIL) validation, and collaborate closely with cross-functional engineering teams throughout product development. This role requires strong expertise in embedded systems, automation, protocol testing, root cause analysis, and hardware-software integration.

  • Define and execute system-level test strategies for embedded products, including functional, integration, regression, performance, reliability, and robustness testing.
  • Develop and maintain automated test frameworks and scripts using Python, C/C++, or similar technologies.
  • Design, configure, and operate Hardware-in-the-Loop (HIL) and bench-level validation environments.
  • Integrate test automation with laboratory equipment, including oscilloscopes, power supplies, signal generators, logic analysers, and protocol analysers.
  • Collaborate with software, hardware, and systems engineering teams to define test requirements, acceptance criteria, and Design Verification Plans and Reports (DVP&R).
  • Validate embedded communication interfaces including CAN, LIN, SPI, I2C, UART, Ethernet, and Automotive Ethernet.
  • Analyse and debug system-level failures across the hardware-software stack and determine root causes related to firmware, hardware, integration, timing, or signal integrity.
  • Develop requirements-based test cases, traceability matrices, and test coverage metrics.
  • Conduct fault injection, boundary condition, stress, and reliability testing to assess system robustness.
  • Support hardware bring-up activities and validation of new prototype designs.
  • Continuously improve automation coverage, execution efficiency, and defect detection effectiveness.
  • Participate in defect triage, Root Cause Analysis (RCA), and corrective action activities.
  • Mentor junior engineers on test methodologies, automation practices, and debugging techniques.
  • Collaborate effectively with global engineering teams to support programme delivery and quality objectives.
Required Qualifications
  • Bachelor's degree in Electronics Engineering, Electrical Engineering, Computer Science, or a related field. Master's degree preferred.
  • 5+ years of experience in embedded software testing, system validation, or hardware-software integration testing.
  • Strong understanding of embedded systems architecture, microcontrollers, bootloaders, firmware design, memory management, and Real-Time Operating Systems (RTOS).
  • Hands-on experience testing communication protocols including CAN, LIN, SPI, I2C, UART, Ethernet, and Automotive Ethernet.
  • Strong programming skills in Python and/or C/C++ for test automation and tool development.
  • Experience working with laboratory instrumentation, including oscilloscopes, logic analysers, protocol analysers, power supplies, and Data Acquisition (DAQ) systems.
  • Practical understanding of electronic hardware fundamentals, including schematics, power delivery, signal integrity, and sensor/actuator interfaces.
  • Experience with defect tracking and test management tools such as Jira, TestRail, ALM, or similar platforms.
  • Proficiency with Git version control and CI/CD-based validation workflows.
  • Experience using requirements management tools, preferably Jama.
  • Strong analytical, troubleshooting, debugging, and problem-solving skills.
  • Excellent written and verbal communication skills with the ability to collaborate across global teams.
Preferred Qualifications
  • Experience with electric vehicle systems, including Battery Management Systems, On-board Chargers, DC-DC Converters, or Motor Controllers.
  • Knowledge of Automotive SPICE (ASPICE) processes.
  • Familiarity with ISO 26262 functional safety concepts.
  • Experience with Vector tools such as CANoe and CANalyzer.

Previous experience mentoring or leading junior engineers

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

Similar jobs worth comparing

Senior Hardware Test Engineer
Senior Hardware Test Engineer

Ford Racing • India

On-site
INR 1,800,000 - 3,600,000
Senior Engineer - LV Components
Senior Engineer - LV Components

River • Bengaluru

On-site
INR 900,000 - 1,300,000
System and Test Validation Engineer
System and Test Validation Engineer

Sii India IT • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior EE Test And Validation Engineer
Senior EE Test And Validation Engineer

VINFAST • Phong

On-site
INR 1,200,000 - 1,800,000
Software Functional Test Manager - Automotive Powertrain & Embedded Systems
Software Functional Test Manager - Automotive Powertrain & Embedded Systems

Borgwarner Emission System • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000
Software Test engineer (TT46ST RM 4292)
Software Test engineer (TT46ST RM 4292)

Source-Right • Maharashtra

On-site
INR 600,000 - 900,000
Senior Engineer Validation and Verification
Senior Engineer Validation and Verification

Eaton • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Senior Engineer Validation and Verification
Senior Engineer Validation and Verification

Eaton Corporation • Pune District

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

Durucooperation • Bengaluru

On-site
INR 3,120,000 - 4,500,000
Senior Engineer Validation and Verification
Senior Engineer Validation and Verification

Eaton • Pune District

On-site
INR 1,200,000 - 2,400,000