Staff Software Engineer, Simulation Architect

3 weeks ago


Mountain View, California, United States Kodiak Full time

About the Role

We are seeking a highly skilled Staff Software Engineer to join our team at Kodiak, a leading developer of autonomous technology for the trucking industry. As a Staff Software Engineer, you will play a key role in designing, architecting, implementing, and maintaining our simulation capabilities.

Key Responsibilities

  • Own the integration between our simulation platform and all critical pieces of our autonomy stack
  • Work with our technical leads and subject matter experts to engineer novel ways of testing and evaluating our algorithms, including for edge cases and rare events
  • Lead the development of new features to improve the fidelity of our simulation results and implement novel evaluation metrics for measuring the performance of our self-driving stack
  • Write maintainable, clear, and concise code
  • Coordinate with our external partners to drive new features and integrate them with our internal workflows

Requirements

  • Strong technical background in Computer Science or a closely related engineering field
  • Excellent software developer with at least 5 years of experience writing production-level C++ code
  • High standards for software quality and rigor, and a testing-oriented mentality
  • Good communication skills and a collaborative bent
  • Proven ability to iterate quickly and work hands-on
  • Desire to learn about all aspects of autonomous vehicles

What We Offer

  • Competitive compensation package including equity and biannual bonuses
  • Excellent Medical, Dental, and Vision plans through Kaiser Permanente, Anthem, and Guardian
  • Flexible PTO and generous parental leave policies
  • Office perks: dog-friendly, free catered lunch, a fully stocked kitchen, and free EV charging


  • Mountain View, California, United States Wisk Aero Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer to join our team at Wisk Aero. As a key member of our Engineering organization, you will be responsible for architecting and implementing data infrastructure, devops, and APIs to automate as many processes as possible for engineering.You will be part of the STS Tools team that provides...


  • Mountain View, California, United States Kodiak Full time

    Kodiak is a pioneer in autonomous technology, developing innovative solutions for the trucking industry. We're seeking a Staff Software Engineer to join our team and contribute to the design, architecture, and implementation of our simulation capabilities.We're looking for a highly skilled software engineer with a strong background in computer science and...


  • Mountain View, California, United States Kodiak Robotics Full time

    Simulation Expert WantedKodiak Robotics is a leader in autonomous technology, and we're looking for a skilled Simulation Expert to join our team.As a Simulation Expert, you will be responsible for designing, architecting, implementing, and maintaining our simulation capabilities.Your key responsibilities will include:Integrating our simulation platform with...


  • Mountain View, California, United States Wisk Aero Full time

    We are seeking a highly skilled Staff Software Engineer to join our team at Wisk Aero. As a key member of our Engineering organization, you will be responsible for architecting and implementing data infrastructure, devops, and APIs to automate as many processes as possible for engineering.The ideal candidate will have a strong background in software...


  • Mountain View, California, United States Aurora Innovation Full time

    At Aurora Innovation, we're pushing the boundaries of self-driving technology to make transportation safer, more accessible, and efficient. We're seeking a highly skilled Staff Modeling/Simulation Engineer to join our team.About the RoleAs a Staff Modeling/Simulation Engineer, you will be responsible for developing and verifying physics-based and algorithmic...


  • Mountain View, California, United States Aurora Innovation Full time

    Job Title: Senior Software Engineer - Core-Simulator: Simulation VehiclesWe are seeking a highly skilled Senior Software Engineer to join our Core-Simulator team at Aurora Innovation. As a key member of our team, you will be responsible for designing and developing a scalable and robust vehicle simulation framework and associated tooling.Key...


  • Mountain View, California, United States Aurora Innovation Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Core-Simulator team. As a key member of this team, you will be responsible for developing and maintaining the primary simulation engine and offline testing framework for our autonomous vehicle technology.Our team is responsible for building models for subsystems of the...


  • Mountain View, California, United States Aurora Innovation Full time

    Job DescriptionAurora Innovation is seeking a highly skilled Staff Software Engineer to join our Core-Simulator team. As a key member of our team, you will be responsible for developing and maintaining the simulation engine and offline testing framework for our autonomous vehicle technology.Key Responsibilities:Develop software in standard C++17 and Python,...


  • Mountain View, California, United States Nuro Full time

    About NuroNuro is a leading autonomous technology company that exists to better everyday life through robotics. Founded in 2016, we have vehicles on road today in California and Texas, with a core technology that is the Nuro Driver, an integrated autonomous driving system consisting of state-of-the-art, AI-first software and custom-built sense and compute...


  • Mountain View, California, United States Qualified Technical Services Full time

    Job SummaryWe are seeking a skilled Lunar Rover Simulation Software Developer to join our team at Qualified Technical Services. As a key member of our robotics simulation team, you will be responsible for developing high-performance software for the NASA VIPER Lunar Rover simulation environment.Key Responsibilities- Develop software for the NASA VIPER Lunar...


  • Mountain View, California, United States Qualified Technical Services Full time

    Job SummaryWe are seeking a skilled Lunar Rover Simulation Software Developer to join our team at Qualified Technical Services. As a key member of our team, you will be responsible for developing software for the NASA VIPER Lunar Rover simulation environment.Key ResponsibilitiesDevelop high-performance software for the Gazebo ROS2 simulation...


  • Mountain View, California, United States Aurora Innovation Full time

    About the RoleAurora Innovation is seeking a highly skilled Staff Software Engineer to join our System Software Architecture Team. As a Staff Software Engineer, you will play a key role in designing, developing, and testing onboard software that spans application, middleware, and OS layers.Key ResponsibilitiesDesign and develop onboard software that meets...


  • Mountain View, California, United States Aurora Innovation Full time

    About the RoleAurora Innovation is seeking a highly skilled Staff Software Engineer to join our System Software Architecture Team. As a Staff Software Engineer, you will play a key role in designing, developing, and testing onboard software that spans application, middleware, and OS layers.Key ResponsibilitiesDesign and develop onboard software that meets...

  • Cloud Architect

    4 weeks ago


    Mountain View, California, United States United Software Group Full time

    Job Title: Cloud ArchitectJob Summary: We are seeking a skilled Cloud Architect to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and implementing end-to-end solutions that leverage cloud infrastructure.Key Responsibilities:Design and implement cloud-based solutions using...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation platforms for the automotive industry. Our solutions help top automakers accelerate development cycles, deliver high-quality systems, and bring confidence to the production of modern vehicles.About the RoleWe are seeking a senior software engineer with expertise in...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of autonomy software solutions, accelerating the adoption of safe and intelligent machines worldwide. Founded in 2017, we deliver a comprehensive toolchain, vehicle platform, and autonomy stack to help customers shorten time to market, build high-quality systems, and create next-generation...

  • Scenario Engineer

    4 weeks ago


    Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionApplied Intuition is a leading provider of simulation and validation solutions for the automotive and mobility industries. Our platform enables the creation of realistic and diverse simulation test scenarios, accelerating the development and deployment of safe and intelligent machines.About the RoleWe are seeking a highly skilled...


  • Mountain View, California, United States Aurora Innovation Full time

    Staff Software Engineer - Autonomy FrameworksAurora Innovation is seeking a talented Staff Software Engineer to join our Autonomy Frameworks team. As a key member of our team, you will be responsible for designing, developing, and maintaining the middleware that ensures the performance, determinism, and efficiency of our Autonomy and Simulation...

  • Cloud Architect

    4 weeks ago


    Mountain View, California, United States United Software Group Full time

    Job Title: Cloud ArchitectJob Description:At United Software Group, we are seeking a skilled Cloud Architect to join our team. As a Cloud Architect, you will be responsible for designing, developing, and implementing end-to-end solutions that leverage cloud infrastructure. You will work on diverse projects, from developing user-friendly front-end...


  • Mountain View, California, United States Waymo Full time

    Waymo Autonomous Driving TechnologyWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team has been working on building the Waymo Driver, a highly advanced autonomous driving system, since its inception in 2009.The Waymo Driver has been designed to improve access to mobility while saving thousands...