Position Details
About this role
This role involves leading the development of automated reasoning tools and systems for Ford’s electric vehicle software, focusing on formal verification, testing, and scalable reasoning pipelines.
Key Responsibilities
- Develop automated reasoning pipelines
- Mentor engineering teams
- Implement formal verification methods
- Support scalable testing systems
- Collaborate on software architecture
Technical Overview
Stack includes Rust, Python, TypeScript, formal logic tools like Z3, TLA+, Alloy, with a focus on automated testing, DevOps, and SRE practices.
Ideal Candidate
The ideal candidate is a senior software engineer with over 15 years of experience, specializing in Rust development, automated reasoning, and formal logic. They possess leadership skills, mentoring capabilities, and experience supporting scalable, automated testing pipelines.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 15 years of software engineering experience, No experience with Rust or automated reasoning tools, Lack of leadership or mentoring background
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile