Senior Software Engineer, (C++) Autonomy Simulation
$174k - $261kGrabJobs
Latitude AI ( lat.ai ) develops automated driving technologies, including L3, for Ford vehicles at scale. We’re driven by the opportunity to reimagine what it’s like to drive and make travel safer, less stressful, and more enjoyable for everyone. 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 making a real, positive impact on the driving experience for millions of people. As a Ford Motor Company subsidiary, we operate independently to develop automated driving technology at the speed of a technology startup. Latitude is headquartered in Pittsburgh with engineering centers in Dearborn, Mich., and Palo Alto, Calif. Meet the team: The Virtual Test Ecosystem (VTE) team is responsible for implementing the tooling used by Latitude to perform simulations (pure virtual scenarios where we can control interactions and sweep over permutations via a descriptive scenario language) and resimulations (rerunning logs collected on-vehicle using an updated version of the autonomy stack). This includes the backend C++ simulation/resimulation frameworks that call the underlying autonomy tasks and Python-based tooling to run this at large scale in the cloud. This infrastructure enables us to do a large portion of testing before the code ever makes it on vehicle, dramatically reducing autonomy developer iteration time and allowing us to perform large scale safety testing. We work closely and iteratively with autonomy teams to build out new sim/resim features that they need in order to evaluate their new autonomy features. Similarly, we work hand-in-hand with the offboard testing teams who are building out test coverage to ensure they can use our tooling to write the tests they need and to get feedback on how we can make this test creation more efficient. And of course we’re constantly benchmarking and evaluating the efficiency and scalability of our applications in order to reduce runtimes and cost. What you’ll do: Add new features needed by autonomy teams and/or testing to the core C++ simulation / resimulation framework. This could be a more complex interaction with other actors or some feature of the map. It could also be simulating a new portion of the autonomy stack, or intentionally introducing a degradation to some portion of the stack in order to determine how downstream components react Work directly with autonomy and testing teams to understand their needs and pain points, then internally propose features we can add to improve our infrastructure and/or simulation realism Support troubleshooting with users and bug fixes when issues are identified; we work with a variety of users on a daily basis Analyze simulation/resimulation reproducibility (does running the same code multiple times result in the exact same behavior?) and develop tooling to root-cause whether nondeterminism is coming from autonomy tasks or from the simulation/resimulation code Learn the autonomy stack at a level of depth that allows you to reason about what the best way is to wire in new autonomy features as they’re developed, to be able to do some initial root-causing of crashes or issues to isolate what’s going wrong (at which point the associated autonomy team would implement the actual fix), and in general to be an effective bridge between our team and the autonomy teams What you'll need to succeed: Expertise in modern C++ (C++17) Self-driven to write code that’s efficient, well-tested, well-documented, and conforms to our style guide 3+ years’ experience with developing software for autonomous vehicles 1+ years’ experience with developing software for some sort of simulation environment 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) Strong communication skills and desire to partner with internal and external team members in order to create solutions that robustly solve the problem and allow us to evaluate the safety and performance of new features Nice to have: Python development experience AWS or similar cloud experience What we offer you: Competitive compensation packages High-quality individual and family medical, dental, and vision insurance Health savings account with available employer match Employer-matched 401(k) retirement plan with immediate vesting Employer-paid group term life insurance and the option to elect voluntary life insurance Paid parental leave Paid medical leave Unlimited vacation 15 paid holidays Daily lunches, snacks, and beverages available in all office locations 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 that include legal services, identity theft protection, pet insurance, and more Company and team bonding outlets: employee resource groups, quarterly team activity stipend, and wellness initiatives Learn more about Latitude’s team, mission and career opportunities at lat.ai ! 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. Latitude employees are also eligible to participate in Latitude’s annual bonus programs, equity compensation, and generous Company benefits program, subject to eligibility requirements. Candidates for positions with Latitude AI must be legally authorized to work in the United States on a permanent basis. Verification of employment eligibility 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.
$150k - $230k
A leading retail robotics firm is looking for a software engineer to maintain and enhance their Tally software stack. Candidates should have extensive experience in C++ and Python, along with a strong grasp of ROS and software development practices. The salary ranges from...Senior$180k - $290k
...changing Stellar ecosystem. As a C++ Engineer at Stellar, you'll be at the... ...coordinated attacks, or simulating consensus models to validate... ...Stellar Core - the backbone software behind the Stellar Network.... ...where you'll be given a lot of autonomy. You're open, empathetic,...SeniorTemporary workWork at officeLocal areaFlexible hours$190k - $230k
...ability to validate and prove our autonomy performance at scale becomes... ...for a deeply technical software engineer to join the Autonomy... ...validation — enabling both simulation at scale and rigorous scenario... ...skills with proficiency in C++, Rust, or C (Python is a plus...SeniorLocal area$200k - $300k
Senior/Staff Machine Learning Engineer, Agent Simulation Location: San Francisco Bay Area Compensation: $200,000 - 300,000... ...functionally with our safety and autonomy engineers Build scalable, usable... ...Python and a basic understanding of C++ Fluency with Numpy and PyTorch,...SeniorTemporary workRelocation package- ...Description Job Description Senior Autonomy Engineer About the Company... ...development of the entire autonomy software stack across the vehicle,... .... Fleet management and simulation: build the centralized... ...Heavy preference for Rust. C++ also strongly considered for...SeniorWork at office
$160k - $235k
Software Engineer - Simulation C++ Framework Build the architecture for simulation software, enabling rapid and efficient development for autonomous driving. Location: San Francisco Bay Area Compensation: $160,000 - 235,000 USD / year About The Role Simulation C++ Framework...Temporary workRelocation package- ...leading autonomous driving technology firm in San Francisco is seeking a Hardware Engineer to develop vehicle dynamics models. Key responsibilities include using C++ to create simulations for chassis dynamics and safety systems. Candidates should have a Master's in engineering...Senior
$150k - $230k
...decisions. Simbe is looking for a strong Senior Python & C++ engineer. In this role, you will be working with our robot software engineering team on the code that drives... ...Simbe software teams Improving Tally's autonomy, navigation, perception, and human-robot interaction...SeniorRemote work$159k - $268k
...learn more visit: Simulation is at the core of Waabi... ...closed-loop simulation engine built with the latest in... ...integrates the onboard autonomy system, intelligent actor... ...orchestration software between simulation subcomponents... ...: Rust (Preferred), C++, Python. - Experience...SeniorFull timeWork at officeWork from homeFlexible hours- ...located in Brisbane, California, is seeking a Senior/Staff Simulation Engineer to build and manage their simulation platform for robotics software. This pivotal role involves architecting... ...in simulation systems, proficiency in C++ and Python, and familiarity with various...SeniorFlexible hours
$200k - $350k
...specializing in robotic control systems. You will train whole-body policies, build simulation environments, and run GPU training experiments. Ideal candidates should have strong coding skills in Python, C++, or Rust, and a solid understanding of reinforcement learning principles....Senior$281k
Waymo is looking for a technical leader for the Simulator Team in San Francisco. The role focuses on optimizing the Simulator Platform’s architecture... .../MS in relevant fields, over 6 years of experience, and strong C++ skills. The position offers a competitive salary range of $281,0...Senior$204k - $259k
...Senior Machine Learning Engineer, Simulation Waymo is an autonomous driving technology company with the mission... ...We are looking for researchers and software engineers who are passionate about... ...building production systems (Python / C++) ~ Background in applied Deep...SeniorWork experience placement$281k - $356k
...roads and tens of billions in simulation across 15+ U.S. states.... ...strategy for the entire Simulator software stack. This can be... ...projects as a technical lead for senior engineering teams, with demonstrated ability... ...domain ~ Proficient in C++ ~ Define roadmap/portfolio...SeniorFull timeRemote work$204k - $259k
...Senior Software Engineer, Simulation Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most trusted... ...You will: Design, develop, and maintain C++ software systems, tooling, and infrastructure to support...SeniorFull timeWork experience placementRemote work$204k - $259k
...roads and tens of billions in simulation across 15+ U.S. states.... ...We are looking for aSenior Software Engineer to build the metrics and systems... ...role, you will report to a Senior Staff Software Engineering Manager... ...high-throughput pipelines (C++/Python) capable of...SeniorFull timeRemote work$159k - $268k
...To learn more visit: Simulation is at the core of Waabi... ...closed-loop simulation engine built with the latest... ...integrates the onboard autonomy system, intelligent actor... ...orchestration software between simulation subcomponents... ...: Rust (Preferred), C++, Python. - Experience...SeniorFull timeWork at officeWork from homeFlexible hours$190k - $200k
...re applying robotics and distributed software to create a new class of product for... ...economy. About the role: We seek a Senior/Staff Simulation Engineer to build and own the simulation... ...platforms. ~ Strong proficiency in C++ and Python (for both performance and...SeniorWork at office$281k - $356k
...and tens of billions in simulation across 15+ U.S. states. This Senior Tech Lead role will lead... ...mitigations and permanent software fixes, as well as... ...with Data Science, Systems Engineering and operations teams to... ...projects. ~ Expertise with C++ and/or Python. ~...SeniorPermanent employmentFull timeTemporary workRemote work$281k - $356k
...and tens of billions in simulation across 15+ U.S. states... ...the entire Simulator software stack. This can be... ...Computer Science, Electrical Engineering, Robotics, Physics,... ...a technical lead for senior engineering teams, with... .... Proficient in C++. Define roadmap/portfolio...SeniorFull timeRemote work$150k - $200k
...create cutting-edge sensors and software solutions for engineers, roboticists, and researchers... ...and shaping the future of autonomy, we want you on our team! As a Senior Autonomy Engineer on the Ouster... ...keen eye for high-performance C++ development and crafting clean...SeniorWork experience placementLocal areaRelocation$196k - $242k
...public roads and tens of billions in simulation across 15+ U.S. states. Hardware Engineering is an innovative and... ...electrical, mechanical, reliability, software and vehicle engineers. We design,... ...Engineering Manager. You will: Use C++ and multi-domain modeling tools to...SeniorFull timeRemote work- ...We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100% remote... .... You’ll work on core backend components using C and C++, focusing on performance, reliability, and end-to-end security...SeniorPermanent employmentTemporary workRemote workWorldwide
- ...Description About the Role We are hiring a Senior C++ Software Engineer to join our growing team developing NinjaOne’s automated endpoint management suite of software products, trusted by over 3 0,000 customers globally. You will develop high-impact software product s...SeniorFull timeRemote workWork from homeRelocationFlexible hours
- ...San Francisco is seeking an experienced engineer to join their team. The role involves designing... ...-critical components for the robotics software platform. Candidates should have a... ...of industry experience, particularly in C++ application development. The position requires...Senior
$180k - $235k
...leveraging its commercial self-driving software to develop, test and deploy autonomous... .... We are seeking a highly skilled Autonomy Perception Engineer to join our Perception Engineering team... ..., behavior prediction. Skilled in C++ with strong problem-solving skills....SeniorTemporary workWork at officeVisa sponsorshipFlexible hours- ...aerospace technology company in San Francisco is seeking a Senior Flight Software Engineer to develop control software for their cutting-edge... ...extensive experience in software development, especially in C++ or Rust. This role emphasizes collaboration with cross-disciplinary...SeniorFlexible hours
$229k - $276k
Senior Machine Learning Engineer, Autonomy Validation Location: San Francisco Bay Area Compensation: $229,000 - 276,000 USD / year Job Tags: Software About The Role Zoox is on an ambitious journey to develop... ...or valuable scenarios for simulation. Collaborate Cross‑...SeniorTemporary work$175k - $300k
...embedded systems developer. You will lead the integration of advanced computing platforms within robotic vehicles, requiring strong C/C++ and Python skills along with a solid background in embedded systems. The role offers a competitive salary between $175,000 - $300,000...Senior$229k - $276k
Zoox is seeking a Senior Machine Learning Engineer to enhance validation processes for their autonomous mobility solutions in San Francisco. This high... ...learning, programming in Python, and an understanding of autonomy challenges. A PhD or equivalent experience is preferred....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, (C++) Autonomy Simulation. Be the first to apply!
- c++ developer San Francisco, CA
- senior c++ software developer San Francisco, CA
- senior c++ developer San Francisco, CA
- c++ software developer San Francisco, CA
- c++ programmer San Francisco, CA
- senior development executive San Francisco, CA
- senior technical manager San Francisco, CA
- senior procurement specialist San Francisco, CA
- senior software development engineer in test San Francisco, CA
- senior manager data science San Francisco, CA


