Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Simulation Tooling

$153.2k - $234.1k

Dormont Manufacturing Company

Job Description About the role: GM’s simulation team is looking for an experienced Senior Software Engineer to be a key technical leader in our mission to deliver autonomous driving technologies safely. This is a high-impact role where your work directly enables the validation of our most complex AI-driven systems. Responsibilities Technical Vision: Contribute to the architectural roadmap for our Simulation Scenario Definition platform and/or its programmatic Python SDK. Scalable Tooling: Lead the design and implementation of our next-generation graphical editing tools used by hundreds of engineers to precisely define complex traffic, environment, and sensor scenarios. Performance & Infrastructure: Drive the evolution of our Python infrastructure, focusing on core algorithms for scenario serialization, validation, and integration with our large‑scale cloud compute cluster. Mentorship: Act as a hands‑on mentor, setting the engineering excellence standard for API design, code quality, and testing practices across the team. Qualifications 5+ years of professional experience in software development, with a significant portion focused on large-scale platforms, tooling, or SDK development. Proven ability to lead technical projects from concept to production. Expert-level proficiency in Python, including deep knowledge of best practices, performance optimization, and building robust APIs/SDKs for external consumers. Solid foundation in 3D graphics, computational geometry, and/or real-time simulation concepts. A track record of mentoring and coaching mid-level and senior engineers, raising the technical bar, and driving code quality standards within a team. Desired Skills (Bonus Points) Experience with C++ for performance-critical components or integration with simulation engines. Direct experience developing or extending a Domain-Specific Language (DSL) or high-level scripting language. Background in game engines (e.g., Unity, Unreal) or other professional simulation software. Experience in data visualization techniques for large, complex datasets. Familiarity with the architecture of Autonomous Vehicle (AV) technology (e.g., perception, planning, controls) or other complex robotics/safety-critical systems. Compensation The expected base compensation for this role is: $153,200 - $234,100. Actual base compensation within the identified range will vary based on factors relevant to the position. An incentive pay program offers payouts based on company performance, job level, and individual performance. 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. Non-Discrimination and Equal Employment Opportunities (U.S.) General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws. #J-18808-Ljbffr Dormont Manufacturing Company

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Simulation Tooling in Sunnyvale, CA vacancy
  • $152k - $241.5k

     ...CPUs, and a fully optimized NVIDIA AI and HPC software stack. We are hiring a Sr. Software Engineer who will help build simulators for our DGX Server platforms. Simulations...  ...is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed... 
    Senior
    Work experience placement

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  • Role Overview As a Senior Software Simulation Validation Engineer, you will be a technical leader responsible for ensuring the quality and reliability of autonomous...  ...Design and maintain robust data ingestion and loading tools to support diverse simulation pipelines. Develop and... 
    Senior
    Local area

    Israelvcforum

    Sunnyvale, CA
    16 hours ago
  • $183k - $275k

     ...different aspects of the software and hardware integration layer. This performance simulation platform includes systems...  ...custom tracing and profiling tools, and much much more. Engineers across the company rely on...  ..., and you’ve briefed senior engineering leadership on... 
    Senior
    Temporary work

    Icehouseventures

    Mountain View, CA
    2 days ago
  • $184k - $287.5k

     ...generation of biological discovery. We are looking for a Senior Software Engineer to join our MD Simulation Engineering team, whose mission is to enable...  ...This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering... 
    Senior
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    2 days ago
  • $153k - $220k

     ...mining and agriculture industries in three core areas: tools and infrastructure, operating systems, and autonomy. Eighteen...  ...accommodate family commitments. About the role As a senior software engineer on the Simulation Orchestration team, you will own the compute platform... 
    Senior
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • Moveworks is seeking a Senior Software Engineer specializing in Developer Experience to join their team in Mountain View, California. The ideal...  ...skills in Python or Go, and a passion for enhancing developer tools and experiences. This role will involve end-to-end product... 
    Senior
    Flexible hours

    Moveworks

    Mountain View, CA
    16 hours ago
  • $148k - $226.2k

    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 SimCore team, you will drive the development of... 
    Senior
    Remote work

    General Motors

    Sunnyvale, CA
    2 days ago
  • $152k - $241.5k

     ...platforms combine NVIDIA GPUs, NVLink, InfiniBand networking, Grace CPUs, and an optimized AI and HPC software stack. We are hiring a Sr. Software Engineer to build simulators for our DGX Server platforms, a key part of developing scalable systems at the Speed of Light.... 
    Senior
    Work experience placement

    NVIDIA Corporation

    Santa Clara, CA
    16 hours ago
  • $148k - $226.2k

    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... 
    Senior
    Local area
    Remote work
    Flexible hours

    Dormont Manufacturing Co

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

    Senior Software Engineer - SWE Program Tools Cupertino, California, United States Software and Services Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store... 
    Senior
    Worldwide
    Relocation

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $147k - $211k

    Google Inc. is seeking a Software Engineer III in Mountain View, CA to develop next‑generation software technologies. This role involves contributing to tools that prevent performance regressions in the Android Platform, ensuring high efficiency and correctness within complex... 
    Senior

    Google Inc.

    Mountain View, CA
    4 days ago
  • $136k - $218.5k

    Responsibilities Architect, design, develop and support tools for RTL generation across all NVIDIA products Architect automated workflows for supporting deliverables to multiple cross functional teams Improve algorithms (in C++) for automated connectivity, auto logic insertion... 
    Senior
    Work experience placement

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  • $136k - $218.5k

    What you’ll be doing: Develop CAD software for high performance chip design and verification related functions Develop new methodologies and tools to achieve design + verification at speed of light (SOL) Work with engineers on project execution support Co-develop EDA tools... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  • $147.4k - $220.9k

    Apple Inc. is seeking a Software Support Engineer in Sunnyvale, California. The role involves troubleshooting internal tools, communicating with users, and documenting application usage. Candidates should have over 5 years of experience and good knowledge of Ruby on Rails... 
    Senior

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • NVIDIA Corporation in Santa Clara, California, is seeking a Software Developer to focus on algorithms and RTL Design. The ideal candidate will architect and support tools for RTL generation across all NVIDIA products and enhance existing tools and flows. Requirements include... 
    Senior

    NVIDIA

    Santa Clara, CA
    2 days ago
  •  ...leading tech company in Cupertino, California is looking for a Senior Software Engineer. This role requires strong backend and automation expertise...  ...development processes. You will design intelligent tooling that enhances engineering productivity and streamline content... 
    Senior

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $152k - $241.5k

    NVIDIA Gruppe is seeking a Senior Software Engineer for design and verification in their software tools group located in Santa Clara, CA. The ideal candidate will have a strong background in C++ and Python, leadership in Agile development, and ownership of software development... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  • $156.96k - $261.6k

    Keysight Technologies SAles Spain SL. is seeking a Software Engineer to join their circuit simulation product team. This role involves working on infrastructure and algorithms related to high-frequency circuit simulations, as well as collaborating with a global team of... 
    Senior

    Keysight Technologies SAles Spain SL.

    Santa Clara, CA
    16 hours ago
  • $140k - $230k

    Woven is seeking a Senior Simulation Software Engineer to develop core simulation technologies for autonomous driving. The candidate should have strong programming skills in Rust and C++, as well as Python. Responsibilities include architecting simulation engines, driving... 
    Senior

    Woven

    Palo Alto, CA
    16 hours ago
  •  ...California, is seeking a Solutions Engineer to integrate their simulation platform with customer robotics systems...  ...should have 3-5 years of robotics software development experience, proficiency...  ...complex systems and building custom tools. They value proactive communication... 

    FortyFive

    Mountain View, CA
    16 hours ago
  •  ...logic, APIs, and CLIs for AI developer tools. Help drive the underlying technology stack...  ...closely with UX/UI designers, frontend engineers, and AI domain experts to ensure...  ...processes. Support, maintain, and document software functionality. Qualifications B.Sc. in Computer... 
    Senior

    NVIDIA Corporation

    Santa Clara, CA
    16 hours ago
  • $184k - $287.5k

     ...and CLIs to deliver novel AI developer tools for humans and agents working together....  ...functional team of UX and UI designers, frontend engineers, and AI domain experts. Ensure that...  .... Support, maintain and document software functionality. What we need to see Candidates... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $152k - $241.5k

    NVIDIA is searching for a highly motivated, excellent Senior Software Engineer for design and verification to join the software tools group. You will design and develop tools that enable developers worldwide to harness the full power of NVIDIA products. The successful candidate... 
    Senior
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  • $173.66k - $330.34k

     ...Architect, design, and implement a new chassis automation tool to meet requirements across multiple SoC programs,...  ...ensure overall program success. Mentor and guide engineers, helping establish best practices in software design, testing, and maintainability, elevating... 
    Senior
    Local area
    Shift work
    Night shift

    Intel Corporation

    Santa Clara, CA
    2 days ago
  • $140k - $230k

    Senior Simulation Software Engineer - AD/ADAS Woven by Toyota is enabling Toyota’s once-in-a-century transformation into a mobility company. Inspired...  ...play a key role in building our critical AD/ADAS simulator tools. RESPONSIBILITIES Architect and extend our next... 
    Senior
    Temporary work
    Work experience placement
    Work at office

    Woven

    Palo Alto, CA
    3 days ago
  • $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,...  ...Use C++ and multi-domain modeling tools to develop models of chassis dynamics... 
    Senior
    Full time
    Remote work

    Dormont Manufacturing Co

    Mountain View, CA
    1 day ago
  • $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...  ...performance metrics/tooling. Experience in large‑... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $152k - $253k

     ...member of NVIDIA's automotive group, the Senior Software Triage Engineer will support autonomous vehicle (AV)...  ...workflows, including replay and simulation. Excellent communication and presentation...  ...Qualifications Strong scripting and tool development skills. Effective... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    16 hours ago
  • $204k - $259k

     ...roads and tens of billions in simulation across 15+ U.S. states. The...  ...improving the quality of the software that drives the car. We are looking...  ...data‑minded software engineers and data scientists to help us...  ...Exposure to ad‑hoc data analysis tools for rapid modeling and... 
    Senior

    Dormont Manufacturing Co

    Mountain View, CA
    1 day ago
  • $160.36k - $240.54k

     ...team and partners deeply across every engineering organization — Autonomy, ML Platform, Simulation, Perception, Behavior, Mapping,...  ...efficient systems by default through tooling, standards, and education. About You Strong software engineering fundamentals in Python or... 
    Senior

    Icehouseventures

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Simulation Tooling. Be the first to apply!