# Senior Software Developer in Test - HIL Engineer

**Company**: Ford Motor Company
**Location**: Palo Alto, CA
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Automotive
**Wikidata**: https://www.wikidata.org/wiki/Q44294

**Apply**: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/64642?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_bc956adc-dfb

## Description

As a Senior Software Developer in Test - HIL Engineer at Ford Motor Company, you will be responsible for designing, developing, and maintaining automated tests for embedded software products.

You will define, decompose, and realize feature, function, interface, and testing requirements and associated integration efforts for Ford's next-generation electronic systems and controls.

Your responsibilities will include:

- Designing, building, and maintaining comprehensive automotive system-level test benches, ensuring their seamless integration of hardware and software components for reliable and scalable test environments, with a strong emphasis on Python-driven automation.

- Developing comprehensive verification and validation plans, test plans, test cases, and test scripts to rigorously validate functional, non-functional, performance, safety, and regression aspects of automotive software systems and components.

- Overseeing and coordinating the development and validation of Distributed Features on all UEV programs.

- Collaborating extensively with cross-functional teams, including software developers, controls engineers, and systems engineers.

You will need to have:

- A Bachelor's, Master's, or PhD degree in Electrical/Mechatronics Engineering, Computer Science, or equivalent combination of relevant education and experience.

- 5+ years of experience in software testing, preferably with embedded systems in the automotive industry.

- Strong programming skills in Python, Rust, or other relevant languages used in embedded software development and verification.

- Experience writing automated tests in test frameworks such as Pytest, Slash, Robot Framework, or similar.

- Strong understanding of electrical engineering fundamentals and ability to apply them to automotive concepts.

Ford Motor Company offers various benefits, including:

- Immediate medical, dental, vision, and prescription drug coverage

- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care, and more

- Family building benefits, including adoption and surrogacy expense reimbursement, fertility treatments, and more

- Vehicle discount program for employees and family members, and management leases

- Tuition assistance

- Established and active employee resource groups

- Paid time off for individual and team community service

- A generous schedule of paid holidays, including the week between Christmas and New Year's Day

- Paid time off and the option to purchase additional vacation time.

## Skills

### Required
- Python
- Rust
- Pytest
- Slash
- Robot Framework
- Electrical Engineering
- Software Testing
- Embedded Systems

### Nice to have
- Failure Mode and Effects Analysis (FMEA)
- Hazard Analysis and Risk Assessment (HARA)
- model-based systems engineering (MBSE) tools
- vehicle launch

---

Source: [Apply at efds.fa.em5.oraclecloud.com](https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/64642?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
