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

Staff Software Engineer, Trajectory Generation & Controls

Full-time

Stack AV

About Stack:

Stack is developing revolutionary AI and advanced autonomous systems designed to enhance safety, reliability, and efficiency of modern operations. Stack's autonomous technology incorporates cutting-edge advancements in artificial intelligence, robotics, machine learning, and cloud technologies, empowering us to create innovative solutions that address the needs and challenges of the dynamic trucking transportation industry. With decades of experience creating and deploying real world systems for demanding environments, the Stack team is dedicated to developing an autonomous solution ecosystem tailored to the trucking industry's unique demands.

If you are an Internal Candidate, please apply via our Internal Job Board.

About the Role:

The Trajectory Generation and Controls (TG&C) team owns the trajectory generation, optimization and controls components that power how autonomous trucks drive. You are a great fit if you have real world experience with Motion Planning, Optimization and/or Controls, as well as a proven record deploying real-time, safety critical software to production. In this role you will work in all phases of the software development cycle, from solution design to implementation and deployment. You will collaborate with various teams in Autonomy, Systems Engineering and Operations, fostering a culture of safety, principled engineering and a customer oriented mindset.

Responsibilities:

  • Own the delivery of TG&C features from design to integration, providing a well controlled, safe and comfortable vehicle experience.
  • Provide input to team roadmaps and ensure timely delivery of features.
  • Work closely with systems engineers to ensure a safe, well tested product is delivered.
  • Write state of the art software, using modern C++ and Python. Make extensive use of unit testing, simulation, and log simulation.
  • Work closely with other Autonomy teams (Constraint Generation, Trajectory Selection, World Fusion, Prediction, Perception, Localization, Calibration, ...) to design and deploy robust solutions, encompassing all aspects of autonomous driving.
  • Be involved in design and iteration exercises, and help to align stakeholders by using strong presentation and communication skills.

Qualifications:

  • BS in Computer Science, Electrical Engineering, Mechanical Engineering or closely related field. MS or PhD is a plus.
  • 5+ years of software engineering experience.
  • Experience building motion planning and/or control systems for real world applications. Experience with large ground vehicles is a plus.
  • Knowledge and experience with optimal control or dynamic optimization, especially in the context of model predictive control or real-time trajectory generation. Experience with optimization algorithms (e.g., sequential quadratic programming, interior point methods) is a plus.
  • Knowledge and experience with vehicle dynamics, system identification and real-time control algorithms. Experience with tooling and metrics is a plus.
  • Fluent in modern C++.
  • Experience with Python.

#LI-AW1

We are proud to be an equal opportunity workplace. We believe that diverse teams produce the best ideas and outcomes. We are committed to building a culture of inclusion, entrepreneurship, and innovation across gender, race, age, sexual orientation, religion, disability, and identity.

Check out our Privacy Policy.

Please Note: Pursuant to its business activities and use of technology, Stack AV complies with all applicable U.S. national security laws, regulations, and administrative requirements, which can restrict Stack AV’s ability to employ certain persons in certain positions pursuant to a range of national security-related requirements. As such, this position may be contingent upon Stack AV verifying a candidate’s residence, U.S. person status, and/or citizenship status. This position may also involve working with software and technologies subject to U.S. export control regulations. Under these regulations, it may be necessary for Stack AV to obtain a U.S. government export license prior to releasing its technologies to certain persons. If Stack AV determines that a candidate’s residence, U.S. person status, and/or citizenship status will require a license, prohibit the candidate from working in this position, or otherwise be subject to national security-related restrictions, Stack AV expressly reserves the right to either consider the candidate for a different position that is not subject to such restrictions, on whatever terms and conditions Stack AV shall establish in its sole discretion, or, in the alternative, decline to move forward with the candidate’s application.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Trajectory Generation & Controls in Remote vacancy
  •  ...steps. Our partner is looking for a Staff Software Engineer, Constraint Generation based in the United States. We...  ..., smooth, and reliable vehicle trajectories. You will also influence...  ...authorization, citizenship, or export-control requirements associated with the... 
    Suggested
    Full time
    Immediate start
    Remote work

    jobgether

    United States
    3 days ago
  •  ...We are looking for strong software engineers with motion planning experience...  ..., providing a safe, smooth trajectory for the system to follow....  ...Autonomy teams (Trajectory Generation, Trajectory Evaluation,...  ...technologies subject to U.S. export control regulations. Under these... 
    Suggested
    Full time

    Stack AV

    Remote
    5 days ago
  • $144k - $211.2k

     ...through the supply chain. Intelligent software orchestrates advanced robots in a...  ....What we needWe are seeking a Staff Software Engineer on our Industrial Control Tools team who will be working on...  ....Drive PLC and HMI auto code generation based on AOI libraries/Ignition templates... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Symbotic

    Wilmington, MA
    3 days ago
  •  ...SCADA & Controls Engineer (II / III / Senior) - Renewable Generation Apply now » Date: Oct 19, 2026 Location: PHOENIX, AZ, US, 85004-3903 Company: APS...  ...findings to a diverse group of management, internal staff, customers, vendors, etc. # Identifies, communicates... 
    Suggested
    Permanent employment
    Contract work
    Work experience placement
    Local area
    Work from home
    Home office

    Arizona Public Service Company

    Phoenix, AZ
    2 days ago
  • $236k - $339.25k

     ...Postgres. We’re hiring Senior Postgres Engineers to help build the new Snowflake Postgres...  ...ENGINEER YOU WILL:Develop orchestration layer/ control-plane of large scale databasesWork with...  ...by inventing at various layers of the software stack — from broad distributed systems... 
    Suggested
    Remote work

    Snowflake

    Bellevue, WA
    7 days ago
  • $186.2k - $223.4k

     ...focused solely on developing software for automated trucks to...  ...Team: Torc is hiring a Staff Motion Planning Engineer to lead technical...  ...focused on motion planning, trajectory generation, and trajectory optimization...  ...across autonomy, controls, simulation, safety, and... 
    Full time
    Work at office
    Immediate start
    Remote work
    Relocation

    Torc Robotics

    Blacksburg, VA
    6 days ago
  • $138.76k - $187.74k

     ..., and contamination control solutions that empower...  ...of technology.Staff Embedded Software EngineerJob DescriptionPRIMARY...  ...as a project engineer/leader with the resident...  ...execution for next-generation automation, robotics...  ...rigid body modeling•Trajectory planning and... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Brooks Automation

    Fremont, CA
    7 days ago
  • $262k - $364k

    Lead the development of advanced AI-generated content (AIGC) recommendation frameworks and...  ...experience.8 years of experience in software development.7 years of experience leading...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical... 

    Google

    Mountain View, CA
    3 days ago
  • $214.1k - $309.8k

     ...Francisco offices. Build the next generation Agentic SOC for a world...  ....Meet the TeamAs a Senior Staff Software Engineer on Cisco’s Security Core AI...  ..., where reliability, control, auditability, and customer...  ...groundedness, tool-use correctness, trajectory quality, human intervention... 
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours

    CISCO Systems

    San Jose, CA
    6 days ago
  • $132.5k - $196.14k

     ...individual lives, lift the trajectory of entire industries, and...  ...We are seeking a Senior Staff Embedded Device Software Engineer who is passionate about...  ...Familiarity with version control systems (e.g., Git), CI/CD...  ...transcription apps, real-time answer generators like ChatGPT or Copilot,... 
    Permanent employment
    Internship
    Work from home

    Marvell

    Irvine, CA
    3 days ago
  • $262k - $364k

     ...Senior Staff ML Software Engineer, AI Generated Content Quality, Search Discover Feed Share Senior Staff ML Software Engineer, AI Generated Content Quality, Search Discover Feed corporate_fare Google place Mountain View, CA, USA ~ Bachelor's degree in Computer... 

    Google Inc.

    Mountain View, CA
    3 days ago
  • DataDirect Networks, Inc. is seeking a hands-on Senior Staff Software Engineer to design and build our Cluster management platform. You will lead...  ...with Go, C++, or Python, plus deep expertise in access control, security and observability. #J-18808-Ljbffr DataDirect Networks... 
    Remote job

    DataDirect Networks, Inc.

    San Francisco, CA
    2 days ago
  • $190.9k - $334.1k

    Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a...  ...meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our...  ...needed to grow and succeed.As a Senior Staff Software Engineer, you’ll be a key technical... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    6 days ago
  •  ...We don’t just offer software—we deliver impact. About...  ...-minded Senior Staff Software Engineer to join our...  ...of multiple platform generations into a cohesive, well...  ...HITRUST, or NIST-aligned control implementation....  ...BigQuery. Career Trajectory: A clear ambition... 
    Work at office
    Remote work

    Blooming Health

    Remote
    2 days ago
  •  ...automation with Moveworks’ Reasoning Engine and natural language...  ...RoleMoveworks' AI agents don't just generate text — they act. They plan,...  ...did — across a multi-step trajectory through a world it changed —...  ...servicenow.com for assistance. Export Control RegulationsFor positions... 
    Contract work
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    4 days ago
  • $198.6k - $292k

     ...seasoned Senior Planner Engineer with a proven track...  ...in motion planning and trajectory optimization for unstructured...  ...algorithms that generate safe, reliable, and...  ...perception, prediction, controls, and platform teams to...  ...You have strong C++ software engineering experience... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    Remote
    5 days ago
  •  ...and development of all embedded controllers related to vehicle...  ...development of controls & diagnostic software centered around on-vehicle low voltage power generation, energy storage, power management...  ...This Senior Controls Software Engineer role is paramount to the successful... 
    Full time
    Local area
    Work from home
    Relocation
    Relocation package

    General Motors

    Warren, MI
    3 days ago
  • $167.1k - $250.7k

     ...to a Python-based random test generation (RTG) framework and its...  ...scenarios; and complex data/control-flow composable idioms. Add...  ...Work within the privileged-software stack: exception/interrupt handlers...  ...with ISS and RTL verification engineers to triage failures, add targeted... 
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    Cupertino, CA
    3 days ago
  •  ...The Lambda Infrastructure Engineering organization forges the foundation...  ...for an experienced Senior Software Engineer to join our...  ...developing and implementing our next-generation storage software. This role...  ...and resilient storage control plane that power our AI and... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    3 days ago
  • $175.6k - $263.4k

     ...Technologies, Inc.Job Area:Engineering Group, Engineering Group CPU...  ...a Python-based random test generation (RTG) framework and its companion...  ...scenarios; and complex data/control-flow composable idioms.Add...  ....Work within the privileged-software stack: exception/interrupt... 
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    Cupertino, CA
    1 day ago
  • $167.1k - $250.7k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group...  ...a Python-based random test generation (RTG) framework and its companion...  ...scenarios; and complex data/control-flow composable idioms....  ...Work within the privileged-software stack: exception/interrupt handlers... 
    Work experience placement
    Work from home

    Qualcomm

    Cupertino, CA
    3 days ago
  •  ..., we’re not just building software—we’re reimagining the healthcare...  ...Role: We are seeking a Staff Software Engineer to lead the technical...  ...enforce fine-grained access control across our entire ecosystem...  ...workflows, automate unit test generation, optimize Keycloak... 
    Full time
    Fixed term contract
    Work at office
    Remote work
    Flexible hours

    ModMed

    Palm Beach County, FL
    1 day ago
  •  ...ecosystem of devices and cloud software. Like our products, we...  ...are developing the next generation of mission-critical communications...  ...worldwide. As a Staff Wireless Software Engineer, you will be a technical leader...  ..., and congestion control mechanismsContribute to secure... 
    Work at office
    Remote work
    Worldwide

    Axon

    Scottsdale, AZ
    7 days ago
  • $240k - $285k

     ...bill pay, and travel software, Brex enables founders...  ...-time visibility, and control spend effortlessly. Brex...  ...to grow your career.Engineering at BrexEngineering at...  .... We're looking for a Staff Engineer who operates...  ...ship, and grow the next generation of technical leaders.Bring... 
    Work at office
    Remote work
    Work from home
    3 days per week

    Brex

    San Francisco, CA
    6 days ago
  • $185k - $284.1k

     ...us to help deliver the next generation of safe and delightful personal...  ...evaluate autonomous driving software performance across the...  ...efforts with autonomy, systems engineering, simulation, and data teams...  ...perception through planning and control of the vehicle. 3+ years... 
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, TX
    6 days ago
  • $193.8k - $285k

     ...abstractions that DoorDash Engineering depends on: reliable, efficient...  ...load. We're hiring a Staff Software Engineer to be the domain specialist...  ...providers, polyglot code generation, and SDKs — that connects application...  ...caching, or a storage proxy/control plane).Experience with... 
    Hourly pay
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    3 days ago
  • $189.3k - $290.7k

     ...simulation team is looking for an experienced Staff Software Engineer to be a key technical leader in our...  ...and implementation of our next-generation graphical editing tools used by...  ...technology (e.g., perception, planning, controls) or other complex robotics/safety-critical... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $240k - $300k

     ...bill pay, and travel software, Brex enables founders...  ...-time visibility, and control spend effortlessly. Brex...  ...to grow your career.Engineering at BrexEngineering at...  ...doWe’re looking for a Staff Software Engineer to operate...  ...developing the next generation of technical leaders.... 
    Work at office
    Remote work
    Work from home
    3 days per week

    Brex

    San Francisco, CA
    6 days ago
  • $200k - $250k

    DDN is seeking a Staff Software Engineer to serve as the Technical Lead for the Data Ocean initiative...  ..., and execution strategy for next-generation data management capabilities, including...  ...build high-performance data path and control plane services that deliver low... 
    Work at office
    Remote work

    DataDirect Networks

    Santa Clara, CA
    8 days ago
  •  ...the future. We are seeking a Staff Engineer to help our development of...  ...infrastructure that powers the next generation of AI training and inference...  ...-metal platform, including control plane scalability, multi-...  ...10+ years of experience in software engineering, platform... 
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Trajectory Generation & Controls. Be the first to apply!