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.

\n 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.

\n

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!

Why Apply Through Jobgether?

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

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Constraint Generation in Remote 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
    9 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
    9 days ago
  • $175k - $185k

     ...We're building an Applied AI engineering team focused on turning...  ...operationalize AI across the software development lifecycle . Over...  ...patterns like retrieval-augmented generation (RAG), structured extraction...  ...Familiarity with inference constraints (latency, cost, caching),... 
    Suggested
    Full time
    Remote work
    Work visa
    Flexible hours

    PrizePicks

    Remote
    19 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... 
    Suggested
    Flexible hours

    Stripe

    San Francisco, CA
    1 day ago
  • $180k - $285k

     ...About CircleCI Engineering CI/CD has been solved. Now...  ...keep them current. As a Staff Engineer here, you'll...  ...premises or self-hosted software. You've shipped...  ...you understand how that constraint shapes your design choices...  ...the role. The tool generates a fit score and summary... 
    Suggested
    Full time
    Local area
    Remote work

    CircleCI

    Remote
    13 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
    1 day 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
    1 day 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
    15 hours ago
  • $170k - $220k

     ...values here! Department: Engineering The Engineering...  ...We are looking for a staff back-end engineer to...  ...multiple teams and competing constraints. Make the...  ...Significant experience in software development with...  ...critically evaluating generated code for correctness,... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Signifyd

    Remote
    10 days ago
  • $198.6k - $292k

     ...seeking a seasoned Senior Planner Engineer with a proven track record...  ...planning algorithms that generate safe, reliable, and...  ...and real-time unstructured constraints enable safe, reliable, and fully...  ...experience. You have strong C++ software engineering experience... 
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    DoorDash USA

    Remote
    9 days ago
  • $170.35k - $275.55k

     ...the tools that define how software gets built and delivered....  ...Docker is looking for a Staff Software Engineer to set the technical direction...  ..., automated test generators and local environment setup...  ...ask about scale, users, and constraints rather than assuming them.... 
    Full time
    Local area
    Remote work
    Work from home
    Home office
    Shift work
    Afternoon shift

    Docker

    Remote
    15 days ago
  • $193.8k - $285k

     ...abstractions that DoorDash Engineering depends on: reliable, efficient...  ...Event Bus), and the next generation of streaming platform...  ...the RoleWe're looking for a Staff Software Engineer to set the technical...  ...reliability issues under Tier-0 constraints.Raise the technical bar... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    4 days ago
  •  ...Job DescriptionWe're looking for a Staff AI-Native Software Engineer to architect the future of a cross-...  ...agentic coding, AI-assisted review, test generation, AI-augmented design/ADRs) while...  ..., reconnection, and platform constraints.Working knowledge of embedded and hardware... 
    Work at office
    Remote work
    Relocation
    Relocation package

    Cricut

    Riverton, UT
    4 days ago
  • $193.8k - $285k

     ...closely with data scientists, engineers, product managers, and...  ...the RoleWe are looking for a Staff Applied Scientist to provide...  ...risk detection, and hypothesis generation, with the same rigor expected...  ...velocity, engineering constraints, and customer needs.We expect... 
    Hourly pay
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    New York, NY
    3 days ago
  • $200k - $270k

     ...Staff Software Engineer, BackendBellevue, WA Are you ready to revolutionize the advertising industry...  ...of the systems powering our next-generation, pixel-less ad targeting platform. You...  ...stakeholdersIdentify architectural risks, scalability constraints, and opportunities for long-term... 
    Work at office
    Immediate start
    Remote work

    Cognitiv Corp

    Bellevue, WA
    2 days ago
  • $222.43k - $370.72k

     ...ARE WE LOOKING FOR As Distinguished Engineer of Generative AI, you are the founding technical...  ...engineering, manufacturing, supply chain, software development, and GTM. These are not...  ...domain where data is messy, latency constraints are real, and failure modes have... 

    Slate Auto

    Troy, MI
    4 days ago
  • $150k - $180k

     ...Overview: Luminate Bank is hiring a Staff Software Engineer to design, build, secure, and run the...  ..., while owning what ships: review generated code and verify its behavior with...  ...to sequence priorities, flag capacity constraints, and balance product work, reliability... 
    Full time
    Bank staff
    Flexible hours

    Luminate Bank

    Remote
    13 days ago
  • $171.9k - $300.8k

     ...steps. Our partner is looking for a Sr Staff Software Engineer (Distributed Systems | Data Ingestion...  ...architectural vision with practical constraints and customer needs. Drive...  ...collaboration, and help develop the next generation of engineering leadership. Influence... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Jobgether

    Remote
    7 days ago
  • $216k - $239k

     ...) space missions that generate mission-critical Earth...  ...mission, multi-customer software systems that process,...  ...Products team. The engineer will own architecture...  ...candidate is a hands-on staff-level engineer with a...  ...latency budgets, compliance constraints, new missions, new... 
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    Denver, CO
    15 hours ago
  •  ...organization and help shape the quality of next-generation In-Vehicle Infotainment (IVI) platforms. As a Staff Software Embedded Test Engineer, you will lead OS verification efforts...  ...across a functional area; calls out constraints and bandwidth limitations when... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Center Line, MI
    15 hours ago
  • $208.59k - $429.45k

     ...handling of all data.We are seeking a Sr. Staff Software Engineer to provide technical leadership and...  ...build the foundation for our next generation of AI analytics products. If you are...  ...trade-offs among unique requirements and constraints (e.g., usability, efficiency, and... 
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    2 days ago
  •  ...At ModMed , we’re not just building software—we’re reimagining the healthcare...  ...About the Role: We are seeking a Staff Software Engineer to lead the technical vision, architecture...  ...development workflows, automate unit test generation, optimize Keycloak extension code,... 
    Full time
    Fixed term contract
    Work at office
    Remote work
    Flexible hours

    ModMed

    Palm Beach County, FL
    15 hours ago
  • $170k - $210k

     ...fully remote in the US ** We're looking for a talented Staff Software Engineer to lead the technical direction of our public web experiences...  ...modes, and monitoring—such as AI-assisted search, content generation, or personalization on our site Guide teams in... 
    Full time
    Work at office
    Remote work

    A Place for Mom

    New York, NY
    1 day ago
  • $170k - $240k

     ...Staff Perception Software Engineer – Autonomous Vehicle Systems We are representing a fast-scaling technology company developing cutting-edge autonomous...  ...detection, and environmental understanding for next-generation autonomous mobility. Location: Flexible across... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Fruition Group

    Michigan
    2 days ago
  • $230k - $280k

     ...and grounded in a simple idea: software is a people business. Cribl...  ...Love This Role Cribl’s Engineering org is where new product ideas...  ...We’re looking for a Senior Staff Engineer to join the Security...  ...specifically on building next-generation AI SOC capabilities. While... 
    Full time
    Temporary work
    Remote work

    Cribl

    Remote
    8 days ago
  • $140.6k - $173.1k

     ...and simplify expense management? We are seeking a Full-stack Staff Software Engineer with deep expertise in backend development to provide...  ...development, testing, and documentation, and review and validate all generated output. Partner with engineering leaders to identify... 
    Full time
    Remote work
    Flexible hours

    WEX

    Remote
    13 days ago
  • $202k - $278k

     ...quality outputs. With AI solutions like Generative Search, Generative Grid, and Deep...  ...the Team: Our diverse Product & Engineering team values innovation, collaboration,...  ...About the Role: We are seeking a Staff Software Engineer to lead the design, evolution... 
    Full time
    Local area

    AlphaSense

    Remote
    13 days ago
  • $165k - $215k

     ...get smarter, faster, on what matters. We’re looking for a Staff Software Engineer—a senior, hands-on individual contributor—to lead architecture...  ...meaningful, multi-step software work, rather than only generating snippets or using autocomplete. Agent direction and... 
    Full time
    Apprenticeship
    Work experience placement
    Local area
    Immediate start
    Remote work
    Work from home

    Axios

    Remote
    3 days ago
  • $190k - $230k

     ...best-in-class performance, reliability, cost efficiency, and flexibility across the latest generation of open-source language models. We're looking for a Staff Software Engineer to spearhead this effort. You'll define the architecture, evaluate emerging... 
    Full time
    Remote work

    Syllo

    Remote
    7 days ago
  •  ...the place for you. About the Role The Staff Engineer role helps to drive the technical direction...  ...to design, build, test, and operate software without lowering the quality bar. Delegate...  ...risk, and the discipline to validate generated code for correctness, security, and... 
    Weekly pay
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    AudioEye

    Remote
    14 days ago

Do you want to receive more vacancies?

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