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

Staff Software Engineer, Constraint Generation

Full-time

jobgether

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Staff Software Engineer, Constraint Generation based in the United States.

We are seeking an experienced software engineer with expertise in motion planning and autonomous systems to develop advanced software for self-driving trucks. In this role, you will own complex engineering challenges across the development lifecycle, from defining system behaviors and designing solutions to implementation, testing, and deployment. You will build high-performance software in modern C++ and Python, optimized for compute-constrained onboard platforms. Working within a small, product-focused team, you will collaborate with specialists across autonomy, systems engineering, and verification to deliver safe, smooth, and reliable vehicle trajectories. You will also influence technical architecture, guide engineering decisions, and help shape the long-term development roadmap. This opportunity is ideal for an engineer who thrives on solving real-world robotics challenges and translating sophisticated algorithms into dependable autonomous driving capabilities.

Accountabilities

  • Lead the end-to-end delivery of motion planning and constraint generation features, from initial design through integration, testing, and deployment.

  • Translate vehicle behaviors, product requirements, and operational needs into robust software solutions that generate safe, smooth, and reliable trajectories for autonomous trucks.

  • Take ownership of complex technical challenges, clarify ambiguous requirements, and coordinate interfaces with upstream and downstream teams to maintain a simple, scalable system architecture.

  • Contribute to long-term software architecture, technical strategy, and product roadmaps while ensuring timely delivery of engineering milestones.

  • Design, implement, and maintain clean, reliable, and high-performance software using modern C++ and Python, with particular attention to compute-constrained environments.

  • Collaborate with systems engineers to ensure that autonomy features meet safety, reliability, and product requirements.

  • Work closely with teams responsible for trajectory generation, trajectory evaluation, world fusion, prediction, perception, localization, and mapping to develop integrated autonomous driving solutions.

  • Partner with verification teams to establish comprehensive testing and validation practices, including unit testing, simulation, and log-based simulation.

  • Evaluate system behavior, identify performance limitations, and iterate on software features to improve on-road performance and operational reliability.

  • Participate in technical design reviews and iteration exercises, communicating complex engineering concepts clearly and aligning stakeholders around effective solutions.

  • Contribute across the broader autonomous decision-making stack, applying transferable engineering skills to challenges beyond your immediate area of expertise.

Requirements:

  • Strong programming skills in C++ and Python, including the ability to develop efficient, maintainable software for resource-constrained computing environments.

  • Experience developing software for real-world robotics, autonomous systems, or semi-autonomous platforms.

  • Solid understanding of motion planning concepts and the challenges involved in developing reliable autonomous vehicle behaviors.

  • Ability to take ownership of complex engineering problems, navigate ambiguity, and deliver solutions across the full software development lifecycle.

  • Experience with software design, implementation, integration, testing, and validation in technically demanding environments.

  • Familiarity with unit testing, simulation-based testing, log simulation, or comparable verification techniques.

  • Strong systems-thinking skills and the ability to collaborate across interconnected software components and engineering disciplines.

  • Excellent written and verbal communication skills, including the ability to present technical concepts, facilitate design discussions, and align stakeholders.

  • A collaborative, adaptable mindset and willingness to work across different parts of the autonomous decision-making stack, including areas that may differ from previous experience.

  • Ability to meet applicable U.S. national security, residency, work authorization, citizenship, or export-control requirements associated with the role. Certain restrictions or government export licensing requirements may apply depending on the candidate's circumstances.

Benefits:

  • Work location flexibility: Opportunity to work remotely within the United States or from Pittsburgh, Pennsylvania.

  • Technical ownership: Lead complex engineering initiatives and influence the design and evolution of autonomous driving software.

  • Product impact: Contribute directly to the safety, reliability, and real-world performance of autonomous trucking technology.

  • Cross-functional collaboration: Work alongside specialists in robotics, motion planning, perception, prediction, mapping, systems engineering, and verification.

  • Innovation-focused environment: Join a small, product-oriented engineering team tackling challenging problems in artificial intelligence, robotics, and autonomous systems.

  • Professional growth: Opportunity to expand technical expertise across the autonomous decision-making stack and contribute to architectural strategy.

  • Inclusive workplace: Work in an environment committed to diversity, equal opportunity, and fostering a culture of inclusion, entrepreneurship, and innovation.

  • Compensation and additional benefits: Salary range, healthcare coverage, retirement plans, paid leave, and other specific benefits were not disclosed in the available job description.

How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

#LI-CL1

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Constraint Generation in United States vacancy
  •  ...Job Board. About the Role: We are looking for strong software engineers with motion planning experience to help develop and deploy...  ...Python. Work closely with other Autonomy teams (Trajectory Generation, Trajectory Evaluation, World Fusion, Prediction, Perception... 
    Suggested
    Full time

    Stack AV

    Remote
    5 days ago
  •  ...the Role: The Trajectory Generation and Controls (TG&C) team...  ...real-time, safety critical software to production. In this role...  ...teams in Autonomy, Systems Engineering and Operations, fostering a...  ...with other Autonomy teams (Constraint Generation, Trajectory Selection... 
    Suggested
    Full time

    Stack AV

    Remote
    5 days ago
  • $262k - $364k

     ...practical experience. 8 years of experience in software development.7 years of experience...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...'s software engineers develop the next-generation technologies that change how billions of... 
    Suggested

    Google

    Mountain View, CA
    6 days ago
  • $262k - $364k

     ...open-ended problems at the frontier of Generative AI and retail ad products — such as how...  ...cross-system bottlenecks; raise the bar on engineering excellence, experimentation velocity,...  ...experience.8 years of experience with software development in one or more programming... 
    Suggested
    Worldwide

    Google

    Mountain View, CA
    4 days ago
  • $262k - $364k

     ...Share Senior Staff Software Engineer, Generative AI, Search Intelligence Google Mountain View, CA, USA In most instances, this position requires in-person interviews as part of the hiring process. Qualifications ~ Bachelor's degree or equivalent practical experience... 
    Suggested

    Google LLC

    Mountain View, CA
    3 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
  • $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
  • $189k - $284k

     ...practical experience. 8 years of experience in software development, and with data structures/...  ...design and architecture. Experience in Generative AI (Large Language Models, Multi-Modal,...  ...: Master’s degree or PhD in Engineering, Computer Science, or a related technical... 
    Full time

    Google

    Sunnyvale, CA
    3 days ago
  • $210k - $270k

    Madrona Venture Labs is seeking a Staff Software Engineer to contribute to innovative generative AI healthcare applications. The ideal candidate will have extensive experience in backend development, particularly with languages like Python and Java, and a strong understanding... 

    Charta Health

    San Francisco, CA
    3 days ago
  • $174k - $252k

     ...and serving metrics for next-generation TPU configurations.Model how...  ...analytical and optimization engines (e.g., Mixed-Integer...  ...practical experience.5 years of software engineering (e.g., C++ and Python...  ...with low-level hardware constraints (interconnect latency, SRAM... 

    Google

    Sunnyvale, CA
    3 days ago
  • $167.1k - $250.7k

     ...a Python-based random test generation (RTG) framework and its companion...  ...Work within the privileged-software stack: exception/interrupt...  ...ISS and RTL verification engineers to triage failures, add targeted...  ...scenarios, and adjust constraint logic (register allocators,... 
    Work experience placement
    Work from home

    QUALCOMM, Inc.

    Cupertino, 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...  ....Work within the privileged-software stack: exception/interrupt...  ...scenarios, and adjust constraint logic (register allocators,... 
    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...  ...Work within the privileged-software stack: exception/interrupt...  ...scenarios, and adjust constraint logic (register allocators,... 
    Work experience placement
    Work from home

    Qualcomm

    Cupertino, CA
    3 days ago
  • $190k - $261.25k

     ...business impact.Founded by engineers and driven by customer...  ...— from designing next-generation UI/UX for working with...  ...started.As the Staff Technical Lead (TL) for...  ...experts (SMEs) across Software, Support, and internal...  ...privacy, and security constraints.Pay Range TransparencyDatabricks... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    7 days ago
  • $207k - $300k

     ...integrations and evolve the backup engine to serve product needs....  ...under strict Android OS constraints.Co-design robust client-server...  ...experience.8 years of experience in software development.5 years of...  ...engineers develop the next-generation technologies that change how... 

    Google

    Mountain View, CA
    4 days ago
  • $245k - $307k

     ...’re looking for a Lead Data Engineer to design, build, and optimize...  ...that power our next-generation AI-driven accounting agents....  ...efficiency.Collaborate with software engineers to integrate machine...  ...understand model requirements and constraints for deployment.Facilitate... 
    Full time
    Temporary work
    Work at office
    Shift work
    3 days per week

    BlackLine

    Pleasanton, CA
    4 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 development...  ...planning, trajectory generation, and trajectory optimization...  ...kinematic and dynamic constraints into planning systems to... 
    Full time
    Work at office
    Immediate start
    Remote work
    Relocation

    Torc Robotics

    Blacksburg, VA
    6 days ago
  • $160k - $210k

     ...traders with award-winning software and brokerage services to navigate...  ...ll do:We are looking for a Staff Engineer to serve as the technical...  ...first-class architectural constraints, embedding audit trails,...  ...tools, including code generation, static analysis, and automated... 
    Contract work
    Work at office
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours

    NinjaTrader Group

    Chicago, IL
    7 days ago
  •  ...consumer network for next-generation commerce, leveraging our base...  ...you’ll doWe’re hiring a Staff Full Stack Engineer to lead the design and...  ...backend and/or full-stack software development experience, with...  ...systems, priorities, and constraints.Strong engineering judgment... 
    Flexible hours

    Stripe

    San Francisco, CA
    6 days ago
  • $207k - $300k

     ...system co-design for next-generation custom silicon and...  ...translating low-level software performance insights into...  ...technically direct engineers, fostering rigorous systems...  ...solutions.As a Staff Software Engineer on the...  ...unblock critical throughput constraints to steer downstream... 
    Worldwide

    Google

    Sunnyvale, CA
    7 days ago
  • $168.75k - $270k

     ...ecosystem of devices and cloud software. Like our products, we...  ...are developing the next generation of mission-critical...  ...professionals worldwide. As a Staff Wireless Software Engineer, you will be a technical...  ...Familiarity with RF performance constraints (RSSI, SINR, handovers,... 
    Work experience placement
    Work at office
    Remote work
    Worldwide

    Axon

    Boston, MA
    7 days ago
  • $163k - $204k

     ...the team building the next generation of the business insurance purchase...  ...alongside experienced engineers, you'll thrive here.About the...  ...industry beyond its traditional constraints and delivering something...  ...'re looking for:8+ years of software development experience, 2+ years... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    New York, NY
    7 days ago
  • $262k - $364k

    Drive the long-term engineering strategy by incorporating...  ...in growing the next generation of technical leaders through...  ...specific platform constraints to make decisions that...  ...environments.Google's software engineers develop the...  ...and Watch. As a Senior Staff SWE, you will be... 
    Shift work

    Google

    Mountain View, CA
    5 days ago
  • $285k - $350k

    Foster City, CASoftware - Software Systems /Full-time /HybridThe...  ...fullstack, high-paced software engineering team.In this role, you will...  ...that publishes operational constraints to the fleet.Integrate with...  ...annotation operations, metrics generation.Drive cross-functional... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $324k - $389k

     ...Boston, MASoftware - Autonomy Software /Full-time /On-siteAt Zoox,...  ...with a team of world-class engineers with diverse backgrounds in...  ...validation process for our next-generation, low-cost vehicle platforms....  ..., balancing cost, compute constraints, performance and safety.... 
    Odd job
    Full time
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    5 days ago
  • $202.5k - $274k

     ...and implementation of durable software solutions to solve critical...  ...of Intuit as a whole and generate creative ideas for emerging...  ...technologyCoach and mentor junior engineers on best practices of...  ...cross-platform, and design constraints on the web and mobile.Solid... 
    Work experience placement
    Worldwide

    Intuit

    Mountain View, CA
    6 days ago
  • $209.1k - $282.9k

    We seek a Software Engineer to contribute to the next generation of Physical AI platforms on Arm. Your work will focus on building foundational software for...  ...software that performs reliably under edge constraints such as limited resources, real-time requirements,... 
    Work at office
    Local area

    ARM

    Seattle, WA
    5 days ago
  • $205k - $315k

     ...advanced payloads, mission software, and space-based...  ...system for True Anomaly's engineering and product thesis....  ...seeking an exceptional Staff Full Stack Software...  ...who will build the next generation of our platform. When...  ...decisions with technical constraints and... 
    Permanent employment
    Contract work
    Flexible hours

    True Anomaly

    Denver, CO
    6 days ago
  • $262k - $364k

     ...application.Leads multi-year engineering efforts across sub-component...  .... 8 years of experience in software development.7 years of experience...  ...engineers develop the next-generation technologies that change how...  ..., Pixel power and latency constraints, and ecosystem device... 

    Google

    Mountain View, CA
    5 days ago
  • $170k - $190k

     ...physiology. Beacon Biosignals is seeking a Software Engineer IV to join our Datastore team. The...  ...your application. Our GraphQL API is generated from the PostgreSQL schema using...  ...itself: entities, relationships, and the constraints that make invalid states impossible. Including... 
    Work experience placement
    Work at office
    Remote work

    Beacon Biosignals

    Oregon State
    1 day ago

Do you want to receive more vacancies?

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