Senior Software Engineer, C++ Simulation

Job expired!

Join Latitude AI: Revolutionizing Automated Driving Technology

Latitude AI (lat.ai) is at the forefront of developing advanced hands-free, eyes-off driver assist systems for next-gen Ford vehicles. Our mission is to reimagine the driving experience, making travel safer, less stressful, and more enjoyable for all.

Why Join Latitude AI?

As part of our dynamic team, you will collaborate with top experts in machine learning, robotics, cloud platforms, mapping, sensors, compute systems, test operations, and systems safety engineering. Together, we are dedicated to creating meaningful impacts on the driving experiences of millions.

Latitude AI operates independently as a subsidiary of Ford Motor Company, offering the agility of a tech startup. Our headquarters is in Pittsburgh with engineering hubs in Dearborn, Mich., and Palo Alto, Calif.

About the Virtual Test Ecosystem (VTE) Team

Our VTE team is essential to implementing tools for simulations and resimulations. This includes backend frameworks in C++ and cloud-based Python tooling. These tools enhance our testing capabilities, reducing developer iteration time and enabling extensive safety tests.

You will closely collaborate with autonomy and offboard testing teams to develop and enhance simulation features, benchmark efficiency, and ensure scalable, cost-effective operations.

Role: Senior Software Engineer, C++ Simulation

Key Responsibilities

  • Develop new features in the core C++ simulation framework for enhanced autonomy and testing.
  • Engage with teams to understand needs, propose improvements, and troubleshoot issues.
  • Analyze simulation reproducibility and create tools for identifying nondeterminism.
  • Dive deep into the autonomy stack to integrate new features and support issue resolution.

Qualifications

  • Proficiency in modern C++ (C++17).
  • Minimum of 3 years experience in software development for autonomous vehicles.
  • At least 1 year of experience in simulation environments.
  • Bachelor's degree in relevant fields with 4+ years (or Master's and 2+ years, or PhD) of experience.
  • Strong communication skills and collaborative mindset.

Preferred Skills

  • Python development experience.
  • Experience with AWS or similar cloud technologies.

What We Offer

  • Competitive compensation packages.
  • Comprehensive medical, dental, and vision insurance.
  • Health savings account with employer match.
  • 401(k) retirement plan with immediate vesting.
  • Employer-paid life insurance with additional voluntary options.
  • Paid parental and medical leave.
  • Unlimited vacation and 15 paid holidays.
  • Onsite complimentary daily lunches, beverages, and snacks.
  • Pre-tax spending accounts for healthcare and dependent care.
  • Monthly wellness stipend and commuter benefits.
  • Adoption/Surrogacy support and backup care programs.
  • Professional development reimbursement.
  • Employee assistance program and discounted legal services.
  • Team bonding through quarterly activities and wellness initiatives.

Learn more about Latitude’s mission and career opportunities at !

Applicants must be legally authorized to work in the United States. Visa sponsorship is available. We are an Equal Opportunity Employer committed to cultural diversity. All qualified applicants will receive consideration without regard to race, religion, color, sex, national origin, sexual orientation, gender identity, disability status, or veteran status.

Company Name: Latitude AI

Job Title: Senior Software Engineer, C++ Simulation