
Senior Software Developer in Test – Inverter
Ford Motor2 days ago
Base Salary
$139k - $233k/yr
Responsibilities
- Create and execute test plans, test cases, and scripts for functional, non-functional, integration, regression, and diagnostic requirements.
- Develop and maintain automated test frameworks, tools, scripts, and test environments for embedded inverter firmware.
- Test control-board interfaces, microcontroller peripherals, communication networks, diagnostics, fault handling, and firmware updates.
- Validate firmware across operating modes, state transitions, communication conditions, error conditions, and boundary scenarios.
- Review requirements and embedded software architecture, derive traceable test scenarios, and provide feedback on testability and observability.
- Investigate, debug, and triage automated and nightly regression-test failures.
- Support hardware-in-the-loop, software-in-the-loop, bench, and vehicle-level testing.
- Participate in code reviews and improve testing processes, automation, coverage, and quality practices.
Requirements
- Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field.
- At least 5 years of experience in embedded software or firmware testing, preferably in the automotive industry.
- Experience testing embedded firmware for automotive electronic control units, inverter control boards, motor-control systems, or similar real-time control applications.
- Strong debugging skills and experience triaging nightly regression failures.
- Strong programming skills in Python, C/C++, or other relevant embedded software and verification languages.
- Experience developing and maintaining automated test tools and frameworks such as Pytest, Slash, Jenkins, or Robot Framework.
- Experience with unit, integration, system, regression, and automated testing methodologies.
- Experience reviewing software requirements and developing traceable test cases and procedures.
- Preferred experience includes automotive diagnostic tools and protocols, Classical CAN, CAN-FD, LIN, Automotive Ethernet, SPI, I2C, DBC, LDF, ARXML, UDS, bootloaders, calibration interfaces, firmware updates, ISO 26262, HIL, SIL, electrical schematics, circuit-board bring-up, lab instrumentation, and embedded debugging.
Benefits
- Immediate medical, dental, vision, and prescription drug coverage.
- Flexible family care days, paid parental leave, new-parent ramp-up programs, subsidized backup childcare, adoption and surrogacy reimbursement, and fertility benefits.
- Vehicle discount programs for employees and family members and management leases.
- Tuition assistance and active employee resource groups.
- Paid time off for community service, paid holidays including the week between Christmas and New Year’s Day, and the option to purchase additional vacation time.
- Hybrid work arrangement requiring onsite attendance four or more days per week.
About Ford Motor
Ford Motor Company designs, manufactures, and sells cars, trucks, SUVs, and commercial vehicles for consumers and businesses, and provides financing through Ford Credit. A public company headquartered in Dearborn, Michigan and listed on the NYSE, it operates globally under the Ford and Lincoln brands, including electric and connected vehicles such as the F‑150 Lightning and Mustang Mach‑E. Founded in 1903, it also offers software-driven fleet, mobility, and aftersales services.