- Robot type
- Autonomous Vehicle
- Location
- DetroitMichiganUSA
- Job type
- Software
- Posted
- Sep 23, 2026
- Salary
- $179,200–$268,800 a year
Senior Software Engineer - Runtime Services
Job description
Latitude AI ( lat.ai ) is building the future of Ford’s autonomy roadmap to make travel safer, less stressful, and more enjoyable for everyone. Bringing this vision to scale, our fully in-house developed hands-free ADAS platform will debut on the all-new Ford Fathom in 2027.
When you join the Latitude team, you’ll work alongside leading experts across machine learning and robotics, cloud platforms, mapping, sensors and compute systems, test operations, systems and safety engineering – all dedicated to redefining the relationship between people and their vehicles for millions of customers.
As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at…
Job responsibilities
- Design, develop, and test the reliable and high-performance software that all autonomy functions are built upon
- Develop tools for providing insight into the performance and behavior of the system
- Collaborate with autonomy teams to ensure their systems integrate well with the runtime infrastructure frameworks, enabling their success
- Create automated unit and integration tests that verify the software works as expected and meets the requirements
- Work closely with the simulation team to ensure that the runtime system is accurately tested off-vehicle in a virtual environment
- Contribute to software architecture development within your area of ownership
- Work with Product Security and Functional Safety teams to ensure the system is hardened and adheres to automotive safety standards
Job requirements
- Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics or a related field and 4+ years of relevant experience (or Master's degree and 2+ years of relevant experience, or PhD)
- Proven, hands-on experience developing high performance C++ applications or robotics software in resource constrained environments
- At least 5+ years of development experience using modern C++ in a systems programming role
- Ability to design software components and systems, and clearly communicate your designs through documents, diagrams, and presentations
- Experience developing in a Linux or Unix environment
- Strong team player able to operate effectively on cross-functional teams to deliver an integrated software product
Similar jobs
Latitude AI · Software
Staff Software Engineer - High Level OS
Detroit, Michigan · Dearborn, Michigan · Palo Alto, California +1 more
Latitude AI · Software
Senior Software Engineer (C++) - Sensor Pipelines
Detroit, Michigan · Dearborn, Michigan · Palo Alto, California +1 more
Latitude AI · Software
Senior Software Engineer - Test Infrastructure
Detroit, Michigan · Dearborn, Michigan · Palo Alto, California +1 more
Latitude AI · Software
Senior Cyber Security Engineer - Automation, Data Center & Networking Security
Palo Alto, California · Pittsburgh, Pennsylvania
