Published: Tue, 10 Dec 2024 12:50:49 GMT
Position: Senior Software Engineer, Simulation
Company: Latitude AI (lat.ai)
Location: Pittsburgh, PA; Dearborn, MI; Palo Alto, CA
About the Company:
Latitude AI is an automated driving technology company that specializes in developing a hands-free, eyes-off driver assist system for next-generation Ford vehicles at scale. Our mission is to reimagine the driving experience and make travel safer, less stressful, and more enjoyable for everyone. As a subsidiary of Ford Motor Company, we operate independently to develop cutting-edge technology at the speed of a startup.
Join our team of experts across machine learning, robotics, cloud platforms, mapping, sensors, and compute systems to make a positive impact on millions of people’s driving experience.
About the Role:
As a Senior Software Engineer, you will be responsible for implementing the tooling used by Latitude for simulations and resimulations. This includes developing the C++ simulation/resimulation frameworks and Python-based tooling to run simulations at scale in the cloud. Your work will enable us to perform extensive testing before the code is implemented on vehicles, significantly reducing autonomy developer iteration time and allowing for large-scale safety testing.
Responsibilities:
– Develop new features for the core C++ simulation/resimulation framework based on the needs of autonomy and testing teams.
– Collaborate with autonomy and testing teams to understand their requirements and suggest features to improve infrastructure and simulation realism.
– Troubleshoot and fix bugs identified by users.
– Analyze simulation/resimulation reproducibility and develop tools to identify and address any non-determinism.
– Gain a deep understanding of the autonomy stack to effectively communicate with autonomy teams and assist with troubleshooting and root-causing issues.
Requirements:
– Expertise in modern C++ (C++17).
– Self-driven with a focus on writing efficient, well-tested, and well-documented code that conforms to our style guide.
– 3+ years of experience developing software for autonomous vehicles.
– 1+ years of experience developing software for simulation environments.
– Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Robotics, or a related field with 4+ years of relevant experience (or Master’s degree with 2+ years of relevant experience, or PhD).
– Strong communication skills and the ability to work collaboratively with internal and external team members.
Nice to Have:
– Python development experience.
– Experience with AWS or similar cloud platforms.
What We Offer:
– Competitive compensation packages.
– Comprehensive medical, dental, and vision insurance for individuals and families.
– Health savings account with employer match.
– Employer-matched 401(k) retirement plan.
– Employer-paid group term life insurance with the option to elect voluntary life insurance.
– Paid parental and medical leave.
– Unlimited vacation and 15 paid holidays.
– Complimentary daily lunches, beverages, and snacks for onsite employees.
– Pre-tax spending accounts for healthcare and dependent care expenses.
– Pre-tax commuter benefits.
– Monthly wellness stipend.
– Adoption/surrogacy support program.
– Backup child and elder care program.
– Professional development reimbursement.
– Employee assistance program.
– Discounted programs for legal services, identity theft protection, pet insurance, and more.
– Company and team bonding opportunities, including employee resource groups, quarterly team activity stipend, and wellness initiatives.
To learn more about Latitude AI’s team, mission, and career opportunities, visit our website at lat.ai.
Salary Information:
The expected base salary range for this full-time position in California is $174,000 – $261,000 USD. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Eligible employees may also participate in Latitude’s annual bonus programs, equity compensation, and generous benefits program.
Application Information:
Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Employment eligibility verification will be required at the time of hire. Visa sponsorship is available for this position.
We are an Equal Opportunity Employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status, or protected veteran status. Apply link