Talent.com
Senior Software Engineer, Simulation Engine
Senior Software Engineer, Simulation EngineGeneral Motors • Sunnyvale, CA, United States
[error_messages.no_longer_accepting]
Senior Software Engineer, Simulation Engine

Senior Software Engineer, Simulation Engine

General Motors • Sunnyvale, CA, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

The Simulation group is solving one of self-driving’s most difficult problems : evaluating the performance of the autonomous driving software stack before it reaches public roads.

As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable high-fidelity and high-performance validation of the autonomy stack, as well as the gym environment for reinforcement learning model training. We are looking for an engineer passionate about providing the best developer experience, and who can effectively drive collaborations across large engineering organizations. This role will lead you to learn the ins and outs of our autonomous driving software stack, simulation frameworks, and RL model training.

Required Skills

  • BS, MS, or PhD in Computer Science, Robotics, Machine Learning or equivalent experience
  • 5+ years relevant industry experience
  • Strong programming skills in C++ and Python.
  • Clear track record of effective collaboration with customers and continuous delivery of quality results in a hybrid or remote workplace. Comfortable collaborating across large engineering organizations.
  • Passion for safe, fully-electric, self-driving technology and its impact on the world

Desired Skills

  • Experience with building or extending AV / Robotic simulation
  • Experience working on game engines such as Unity, Unreal Engine, or PhysX.
  • Experience with reinforcement learning, gym environment, or LLM.
  • Strong programming skills in modern C++ and Object-oriented Design.
  • Compensation

  • The expected base compensation for this role is : $125,000 - $191,700. Actual base compensation within the identified range will vary based on factors relevant to the position.
  • You also need to include general information about potential commissions, if applicable.
  • Bonus Potential : An incentive pay program offers payouts based on company performance, job level, and individual performance.
  • Benefits :

  • Benefits : GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
  • #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Senior Software Engineer • Sunnyvale, CA, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer, Simulation Engine

    Senior Software Engineer, Simulation Engine

    General Motors of Canada • Sunnyvale, CA, United States
    [job_card.full_time]
    The Simulation group is solving one of self-driving’s most difficult problems : evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engin...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Simulator Platform

    Senior Software Engineer, Simulator Platform

    Waymo • Mountain View, CA, United States
    [job_card.full_time]
    Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on buildin...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Simulation

    Senior Software Engineer, Simulation

    RoboForce • Milpitas, CA, United States
    [job_card.full_time]
    We are seeking a Senior Software Engineer to enhance simulation frameworks for robotic autonomy.You will build foundational tools to develop and test autonomy stacks, contributing to robust robotic...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Premier Group • Sunnyvale, CA, United States
    [job_card.full_time]
    We are seeking versatile Sr Software Engineers who specialize across disciplines - Machine Learning, Data Engineering, and Full-Stack Development. The ideal candidate is willing to get their hands d...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer I

    Senior Software Engineer I

    CoreWeave • Sunnyvale, CA, US
    [job_card.permanent]
    CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Hyperscale

    Senior Software Engineer, Hyperscale

    Pure Storage, Inc. • Santa Clara, CA, United States
    [job_card.full_time]
    We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry.Here, you lead with innovative thinking, grow along with us, and join the smartest team in t...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Integration Engineer

    Senior Software Integration Engineer

    Applied Intuition • Mountain View, California, USA
    [job_card.full_time]
    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe AI-driven machines.Founded in 2017 and now valued at $15 billion following its recent Series F fun...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Toyota Research Institute • Los Altos, CA, United States
    [job_card.full_time]
    At Toyota Research Institute (TRI), we’re on a mission to improve the quality of human life.We’re developing new tools and capabilities to amplify the human experience. To lead this transformative s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Simulation

    Senior Software Engineer, Simulation

    Kodiak • Mountain View, CA, United States
    [job_card.full_time]
    The company has developed an artificial intelligence (AI) powered technology stack purpose‑built for commercial trucking and the public sector. The company delivers freight daily for its customers a...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Senior Software Engineer, Simulation

    Senior Software Engineer, Simulation

    Nuro • Mountain View, CA, United States
    [job_card.full_time]
    Senior Software Engineer, Simulation.Senior Software Engineer, Simulation.Nuro exists to better everyday life through robotics. Founded in 2016, Nuro has spent eight years developing autonomous driv...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software & Systems Engineer Semiconductor Diagnostics

    Senior Software & Systems Engineer Semiconductor Diagnostics

    Beacon Talent • San Jose, CA, US
    [job_card.full_time]
    Our client is an established innovator in the advanced diagnostics and precision instrumentation space, serving leading-edge companies in the semiconductor manufacturing industry.Headquartered in N...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Symphony Industrial AI, Inc. • Palo Alto, CA, United States
    [job_card.full_time]
    SymphonyAI is the leading enterprise AI SaaS company, providing productized, packaged AI application suites for high-value use cases in key verticals. Our innovative offerings—built on the advanced ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Wing • Palo Alto, California, United States
    [job_card.full_time]
    About Wing : Wing offers drone delivery as a safe, fast, and sustainable solution for last mile logistics.Consumer appetites for on-demand services are increasing, but current delivery methods are ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Flight Simulator

    Senior Software Engineer, Flight Simulator

    Joby Aviation • Santa Cruz, CA, United States
    [job_card.full_time]
    Imagine a piloted air taxi that takes off vertically, then quietly carries you and your fellow passengers over the congested city streets below, enabling you to spend more time with the people and ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sr. Simulation Software Engineer

    Sr. Simulation Software Engineer

    Reliable Robotics • Mountain View, CA, United States
    [job_card.permanent]
    We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...[show_more]
    [last_updated.last_updated_30] • [promoted]
    (Senior) Software Engineer, Infrastructure (Kubernetes Platform)

    (Senior) Software Engineer, Infrastructure (Kubernetes Platform)

    pony.ai • Fremont, CA, US
    [job_card.full_time]
    Founded in 2016 in Silicon Valley, Pony.Operating Robotaxi, Robotruck and Personally Owned Vehicles (POV) business units, Pony. CNBC Disruptor list of the 50 most innovative and disruptive tech comp...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    BioTalent • Palo Alto, CA, United States
    [job_card.full_time]
    Join a pioneering HealthTech organisation developing the world’s first safety-focused AI platform designed to revolutionise healthcare accessibility and outcomes. This is an exciting opportunity to ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Simulation Engineer

    Senior Simulation Engineer

    Pentangle Tech Services | P5 Group • San Jose, CA, US
    [job_card.full_time]
    Role – Software Simulation engineer with C#.Mandatory skills – C#, Software Simulation, Python, Squish, Hardware and Automation tools etc. Simulator Development (C#), Automation (Squish), & Firm...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]