Simulation Software Engineer
5 days ago
Latitude AI LLC, an automated driving technology company, is developing a hands-free, eyes-off driver assist system for next-generation Ford vehicles at scale. Our mission is to reimagine what it's like to drive and make travel safer, less stressful, and more enjoyable for everyone.
We're seeking a highly skilled Simulation Software Engineer - AI Autonomy to join our team. In this role, you will 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.
About the Role
Key Responsibilities:- Add new features needed by autonomy teams and/or testing to the core C++ simulation / resimulation framework.
- 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.
Requirements
Must-Haves:- 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-Haves:
- Python development experience.
- AWS or similar cloud experience.
What We Offer You
- $125,000 - $175,000 per year, based on experience.
- 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.
- 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 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.
-
Palo Alto, California, United States Tesla Full timeAbout TeslaTesla is a pioneering electric vehicle and clean energy company that has been at the forefront of innovation since its inception. Our mission is to accelerate the world's transition to sustainable energy, and we're committed to making a positive impact on the environment.Job SummaryWe're seeking an experienced Software Engineer to join our...
-
Quantum Computing Software Engineer
6 days ago
Palo Alto, California, United States Current Job Openings Full timeAbout the Role:We're seeking a highly skilled Quantum Computing Software Engineer to join our team at PsiQuantum. As a key member of our system architecture team, you'll be responsible for designing and developing software tools and infrastructure to enable the development, analysis, and tracking of our quantum system architecture.Responsibilities:Design and...
-
Embedded Software Engineer
15 hours ago
Palo Alto, California, United States Axiom Software Solutions Limited Full timeJob DescriptionAxiom Software Solutions Limited seeks an experienced Embedded Software Engineer to join our team in Palo Alto, California.We are looking for a highly skilled professional with expertise in real-time systems and hardware interfacing. The ideal candidate will have strong experience with QNX RTOS, DDS middleware, and hardware abstraction...
-
Palo Alto, California, United States Tesla Full timeUnlock the Potential of CAE EngineeringTesla is seeking a highly skilled CAE Engineer to join our team and contribute to the development of innovative gearbox lubrication solutions. As a key member of our Drive System Engineering team, you will play a critical role in designing and optimizing lubrication strategies to improve oil life and gearbox...
-
Tooling Solutions Engineer
6 days ago
Palo Alto, California, United States Tesla Full timeAt Tesla, we are seeking an experienced Tooling Expert to lead the evaluation and management of tooling requirements for new projects. This critical role focuses on ensuring efficient and effective production of plastic, stamping, and die-cast components.Key Responsibilities:Tooling Design Review: Conduct thorough reviews of tooling designs to ensure...
-
Palo Alto, California, United States Lanai Software Full timeAbout Lanai SoftwareLanai Software is a pioneer in the GenAI revolution, empowering organizations to unlock unprecedented productivity and innovation. Our AI platform enables large enterprises to discover, protect, and accelerate AI adoption, fostering a culture of excellence and collaboration.We're not just building software; we're crafting a culture that...
-
Electric Vehicle Dynamics Engineer
2 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeJob SummaryWe are seeking a skilled Vehicle Dynamics Modeling Engineer to join our team at Ford Motor Company. As a key member of our electric vehicle development team, you will be responsible for developing and validating dynamic models for our electric vehicles.Key ResponsibilitiesDevelop and refine vehicle dynamic models for performance analysis and...
-
Robotics Software Development Engineer
6 days ago
Palo Alto, California, United States Tesla Full timeRole OverviewAs a key member of our robotics team at Tesla, you will be working on one of the most advanced Robotics/AI Platforms in the world. This role involves contributing to seamless integration between various subsystems of the robots including main computers, sensors, motor controllers, telemetry systems, etc., enabling functionality on existing and...
-
Software Engineer Specialist
6 days ago
Palo Alto, California, United States Palantir Technologies Full timeUnlock your potential in a world-changing role at Palantir Technologies.About UsWe build software that empowers organizations globally to use data more effectively. Our platforms transform how businesses operate, driving lifesaving innovations and breakthroughs in various fields.Job OverviewWe are seeking skilled engineers to join our Developer Productivity...
-
Software Automation Engineer
6 days ago
Palo Alto, California, United States Tesla Full timeTesla's Vehicle Engineering department is a hub of innovation, comprised of thousands of top-tier vehicle, battery, and manufacturing engineers. These experts are responsible for designing the mechanical and industrial aspects of all major programs, including batteries, Optimus, Robotaxi, and new factories. The Engineering Automation Software team, part of...
-
Infotainment Rendering Software Engineer
5 days ago
Palo Alto, California, United States Tesla Full timeCompany Overview"Tesla is a leader in the electric vehicle industry, renowned for its innovative approach to technology and sustainability. Our team of experts is dedicated to creating exceptional user experiences through cutting-edge software engineering.""">Job Description"We are seeking a highly skilled Rendering Engineer to join our Infotainment...
-
Blockchain Software Engineer
6 days ago
Palo Alto, California, United States stakefish Full time**Company Overview**At stake.fish, we are at the forefront of the crypto ecosystem as maintainers of the infrastructure layer of blockchain networks. We practice a true team mentality by assembling a truly global and diverse team. Our collective mission is to build out the future of decentralization.We are one of the top staking service providers with over...
-
Software Engineering Lead
6 days ago
Palo Alto, California, United States Kohler Full timeKohler Ventures is an independent company wholly owned by Kohler Co., a global leader in kitchen and bath, power generation, and hospitality.Our mission is to build new digital businesses that empower consumers to lead healthier lives. We explore how familiar experiences can be enhanced and innovations developed through the integration of leading-edge...
-
Senior Software Development Engineer
6 days ago
Palo Alto, California, United States Ford Motor Company Full timeWe are seeking a highly motivated and experienced Senior Software Development Engineer to join our Digital Manufacturing Systems team at Ford Motor Company. This role is responsible for designing, developing, and implementing cutting-edge technologies to enhance the manufacturing process.About the RoleThe successful candidate will have a strong background in...
-
Senior Software Engineer Opportunity
4 weeks ago
Palo Alto, California, United States AGG Legal Staffing Full timeWe are seeking a highly skilled Software Engineer to join our team at {company}. The ideal candidate will possess excellent programming skills and be able to work collaboratively with our team to deliver high-quality software solutions.Key responsibilities will include:Developing and maintaining software applicationsCollaborating with cross-functional teams...
-
Palo Alto, California, United States Tesla Full timeJob Description:Tesla is seeking an experienced Software Engineering Lead for the Energy UI team. As a key member of our team, you will be responsible for building user interfaces that drive the worldwide transition to sustainable energy.Key Responsibilities:Lead the complete software development lifecycle for Tesla Energy web applications, ensuring that...
-
Senior Software Engineering Leader
6 days ago
Palo Alto, California, United States KOHLER Full timeKohler Ventures is a leader in the development of innovative digital businesses that empower consumers to lead healthier lives. Our mission is to build new experiences through the integration of cutting-edge technology, science, and design.We are seeking a highly skilled Sr. Fullstack Engineer to join our team as we build a best-in-class global...
-
Software Engineer
5 days ago
Palo Alto, California, United States Sysco Full timeJob Title: Software Engineer - Frontend DeveloperJob Description:We are looking for a talented Software Engineer - Frontend Developer to join our team at {company}. As a Frontend Developer, you will be responsible for building and maintaining our company's web applications, ensuring a seamless user experience for our customers.Key Responsibilities:- Design...
-
Palo Alto, California, United States Tesla Full timeLead the Global Transition to Sustainable EnergyTesla is seeking an experienced Software Engineering Lead for the Tesla Energy UI team. As a key member of our organization, you will be responsible for building user interfaces that drive the worldwide transition to sustainable energy.About the RoleAs a UI Software Engineering Manager, you will lead the...
-
Senior Mobile Software Engineer
5 days ago
Palo Alto, California, United States S.T.E.P. Full timeAbout the RoleWe're looking for a highly skilled Senior Mobile Software Engineer to join our team at S.T.E.P. As a key member of our engineering team, you'll be responsible for designing and implementing new features for our mobile app, working closely with cross-functional teams to deliver high-quality products to our customers.Key ResponsibilitiesOwn...