Mechanical Simulation Software Engineer

Applied Intuition is a vehicle software supplier that accelerates the adoption of safe and intelligent machines worldwide.
Mountain View, CA, USAAnn Arbor, MI, USADetroit, MI, USA
Backend
Senior Software Engineer
In-Person
5+ years of experience
AI · Automotive

Description For Mechanical Simulation Software Engineer

Applied Intuition is a vehicle software supplier founded in 2017 that accelerates the adoption of safe and intelligent machines worldwide. We deliver AI-powered ADAS/AD toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems, and create next-generation consumer experiences. 18 of the top 20 global automakers trust our solutions.

We're seeking bright engineers for our Mechanical Simulation software team to design elegant solutions for autonomy and mobility challenges. You'll work across our product suite, tackling full-stack, infrastructure, dynamics, and graphics challenges. We encourage engineers to take ownership of technical and product decisions, interact closely with users, and contribute to our team culture.

In this role, you will:

  • Interface with technical experts for physics, parameters, or simulation changes
  • Run and interpret regression tests
  • Refactor and optimize code for maintainability and performance
  • Diagnose code issues
  • Document design changes, post-mortems, and release notes
  • Collaborate with team members on VehicleSim Math Models

We're looking for candidates with:

  • Bachelor's degree in a related field and 5+ years of experience (or 7+ years equivalent experience)
  • C/C++ programming experience
  • Knowledge of Algorithm Analysis and Design Patterns

Nice-to-have qualifications include an advanced degree, familiarity with vehicle systems and tire models, experience with mechanical system simulation products, Windows/Linux development, and experience with source control systems.

Applied Intuition is an equal opportunity employer committed to diversity and inclusion. We offer a collaborative work environment and encourage applicants from all backgrounds to apply, even if they don't meet every qualification perfectly.

Please note that we are an in-office company, expecting employees to work from their Applied Intuition office 5 days a week. We have offices in Mountain View, CA, Ann Arbor, Detroit, MI, Washington, D.C., Stuttgart, Munich, Stockholm, Seoul, and Tokyo.

Last updated 20 days ago

Responsibilities For Mechanical Simulation Software Engineer

  • Interface with technical domain experts for changes to physics, parameters, or simulation results
  • Run and interpret regression tests to inform effects of changes
  • Refactor and optimize code for long-term maintainability and performance improvements
  • Diagnose code that does not produce the desired results
  • Determine documentation for design changes, port-mortems, and release notes
  • Work closely with team members to educate and collaborate on the inner workings of VehicleSim Math Models

Requirements For Mechanical Simulation Software Engineer

  • Bachelor's degree in a related area and at least 5 years of experience, or 7 years of equivalent experience
  • Experience programming in C/C++
  • Knowledge of Algorithm Analysis and Design Patterns

Interested in this job?

Jobs Related To Applied Intuition Mechanical Simulation Software Engineer

Senior Software Engineer

Senior Software Engineer role at Applied Intuition, developing cutting-edge autonomy solutions for the automotive industry.

Systems Engineer

Senior Systems Engineer role at Applied Intuition, developing requirements and ensuring verification for off-road autonomy features.

Systems Engineer

Systems Engineer role at Applied Intuition for off-road autonomy stack development

Systems Engineer

Senior Systems Engineer role at Applied Intuition, developing requirements and ensuring verification for off-road autonomy features.

Senior Software Engineer

Senior Software Engineer role at Applied Intuition, developing autonomous vehicle software solutions.