Staff Software Engineer, Motion Planning [Remote]
Stack AV
- Remote job
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 Team
The Constraint Generation team is responsible for translating perception and prediction inputs into actionable options for the planner. It is one of the core motion planning teams, whose work directly impacts how our autonomous trucks drive. The team interfaces with perception, mapping, prediction, trajectory generation, trajectory evaluation, and other planning teams in order to implement and improve onboard features. In addition, it works with a wide range of stakeholders throughout the company (systems, simulation, metrics) to deploy these features safely and monitor their performance. This team’s work addresses challenges specific to trucking (high speed highway operations, long stopping distances, complex turn geometries, and more), and is central to the performance of the AV system on the road.
About the Role:
We are looking for strong software engineers with motion planning experience to help develop and deploy motion planning components for autonomous trucks. In this role, you will work across all stages of the development lifecycle to design, implement, test, and evaluate new features and feature improvements that directly impact the self-driving system’s on-road performance.
A core focus of this role is constraint generation, which defines the solution space for trajectory generation by establishing the boundaries, corridors, and high-level decisions for candidate trajectories. This covers critical real-world trucking maneuvers, including:
- Targeting gaps during merges and lane changes while reasoning about traffic congestion and proactive deceleration.
- Determining optimal locations to pull over safely to the shoulder during degraded or emergency states.
- Constructing dynamic driving corridors through active construction zones where valid HD maps do not exist and navigation relies purely on real-time perception.
- Pre-positioning the vehicle prior to tight, sharp turns to guarantee clean, safe completion.
Our team is small, product-focused, and highly collaborative. You will work closely with perception, prediction, and mapping teams to ensure the planner receives the necessary upstream signals in an optimal format, while delivering high-performance modern C++ that operates reliably on compute-constrained vehicle platforms.
Responsibilities:
- Design & Feature Architecture: Frame ambiguous vehicle behaviors and design new features or targeted behavior improvements (e.g., addressing late-braking behavior during merges in dense traffic, or architecting a robust shoulder pull-over pipeline).
- Onboard Implementation & Testing: Write, integrate, and optimize clean modern C++ on the vehicle stack, validating behavior through rigorous simulation, log replays, and unit testing.
- On-Vehicle Debugging & Diagnostics: Investigate and debug complex edge cases observed during on-track and on-road testing (e.g., diagnosing driver disengagements caused by unintended brake stabs).
- Interface & Systems Collaboration: Negotiate clean architectural interfaces with upstream perception, world fusion, and prediction teams, as well as downstream trajectory generation and evaluation modules.
- Verification & Validation: Partner with systems and verification teams to ensure safety-critical validation criteria are met before deploying code to the autonomous fleet.
Qualifications:
- Strong C++ & Python skills, particularly in resource-constrained environments
- Exceptional written and verbal communications skills
- Experience developing code for real-world robotics/semi-autonomous platforms
- An eagerness to work across the decision making stack, even on components that may not perfectly align with past experience
#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.
$179.2k - $268.8k
..., test operations, systems and safety engineering - all dedicated to redefining the relationship... ...autonomy consumers including motion planning, prediction, and localization.The team... ...productizationBuild and maintain industry-leading software practices and principlesDevelop clean...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$218.24k - $327.36k
..., test operations, systems and safety engineering - all dedicated to redefining the relationship... ...analysis. By partnering with software development and Functional Safety teams... ...sensing, localization, detection, routing, motion planning, motion control, etc.Experience...SuggestedOdd jobPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$172k - $229k
...Motional is a leading autonomous driving company on a mission to make... ...the crucial bridge between software development and real-world deployment... ...a highly skilled Software Engineer to play a critical role in... ...Perception, Prediction, and Planning. Ensure Exceptional Data...SuggestedRemote job- At the National Robotics Engineering Center (NREC), it is our engineers... ...members of our technical staff collaborate closely with leadership... ...seeking a dynamic Senior Software Engineer to contribute to... ...in computer vision, motion planning, machine learning, kinematics...SuggestedFull timeWork experience placementFlexible hours
- RESPONSIBILITIES: Kforce's client in Pittsburgh, PA is searching for a Software Engineer I for a client who is an AI-first technology company that... ...projects * Participate in Agile ceremonies, sprint planning, and team collaboration activities REQUIREMENTS: * 1-3...SuggestedHourly payContract workInternshipRemote work
- ...Senior Software DeveloperMcGuireWoods LLP is seeking an experienced... ...ResponsibilitiesContributes to the planning, development, customization,... ...legal and administrative staff to understand business needs,... ..., and other modern software engineering practices.Experience working...Work at office
- ...the National Robotics Engineering Center (NREC), it is our... ...of our technical staff collaborates closely with... ...that combine perception, planning, and control to... ...advance and mature our software stack in robotic applications... ...multi-robot behavior, motion planning and...Full timeWork experience placementFlexible hours
$80k - $150k
...Spring Boot, RESTful APIs, microservices, databases, and modern software engineering practices. This role is best suited for candidates who can... ...design discussions, architecture reviews, and solution planning. Collaborate with cross-functional teams, QA teams, business...Full timeLocal areaRelocation$80.51k - $107.34k
...Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across... ...expertise through customer assessments, security tooling, remediation planning, and automation. You’ll work alongside experienced team...Full time- ...experience Duration: Full time Must Have Skills: Java Kafka Engineer Role and Responsibilities: Strong hands-on 8+ years of... ...XML, JSON documents Participate in code reviews, sprint planning, and production support activities. Troubleshoot and resolve...Full timeWork at office
- ...applications comply with security, accessibility, and enterprise mobility standards. Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives. Mentor junior developers and contribute to technical design discussions. Experience in...
$90k - $100k
...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and... ...security. Participate in Agile ceremonies including sprint planning, design discussions, and retrospectives. Work closely with...Temporary workFlexible hours$99k - $232k
...SummaryThe OpportunityAs a Lead Engineer you will guide the design,... ...will lead teams, coach junior staff, manage workstreams, and use... ...and testing efforts across the software development lifecycle, from... ...environments- Managing project planning, budgeting, timelines, and...Full timeH1b$126k - $201k
...more efficient and accessible for all. We’re searching for a Software Engineer II, Pipeline Automation & Acceleration.In this role, you... ...Driving / Autonomy Driving.Experience in Robotics / Mappings / Motion Planning is a plus.Experience in Distributed Systems and Concurrency...Work at officeLocal area3 days per week- ...are looking for a SCADA/ I&C Professional Engineer to join our Water Team to improve... ...and supply design, lighting and receptacle plans, mechanical equipment power plans, panel... ...stations. Travel to and attend client, staff and project meetings Prepare permit applications...Temporary workFor contractorsWork at officeRemote workWork from homeFlexible hours3 days per week
$100k - $135k
...lives. Our medical devices, software and related services are used... ...TypeHybridJob SummaryThe Software QA Engineer will be a key member of the... ...automated and manual test plans.Essential FunctionsDefine... ...OccasionallyHearing - OccasionallyRepetitive Motions - FrequentlyZOLL is a fast-...Minimum wageOngoing contractFull timeLocal areaRemote workWorldwide$110k - $130k
...in people's lives. Our medical devices, software and related services are used worldwide to... ...execution and maintenance of software test plans, test cases and test status reporting.... ...OccasionallyHearing - OccasionallyRepetitive Motions - FrequentlyZOLL is a fast-growing...Minimum wageOngoing contractFull timeWork at officeLocal areaRemote workWorldwide- ...roles, permissions, groups, and access controls. Ensure platform compliance, security, and data governance. Manage release planning and adoption of new Adobe Workfront features. Process Optimization Automation Design and optimize business workflows, request...
- ...mobile robots (AMRs), fleet management software, actionable analytics, and best-in-class... ...seeking a highly experienced Senior Software Engineer to lead the technical direction and... ...availability systems for dispatch, path planning integration, traffic management integration...Remote work
$103.71k - $138.28k
...AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and... ...Responsibilities Key Responsibilities Lead logistics projects from planning through delivery, acceptance, and closeout. Develop and...Full timeTemporary workFor contractors- ...Job Description Job Title: Agentic AI Engineer Location: Pittsburgh, PA/Dallas, TX/Cleveland... ...Build AI agents capable of reasoning, planning, memory management, and autonomous task... .... Collaborate with data engineers, software developers, and business teams to deliver...Contract workLocal area
- ...Job Description Job Title: Agentic AI Engineer Location: Cleveland, OH, Pittsburgh... ...• Build AI agents capable of reasoning, planning, memory management, and autonomous task... ...• Collaborate with data engineers, software developers, and business teams to deliver...Contract workLocal area
- ...integrate them into our production software stack. Advance our motion retargeting pipeline, transforming... ...Work closely with researchers and engineers across perception, learning, simulation... ...Models™ advance perception, planning, localization, and manipulation with...
$73.5k - $212.28k
...SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced... ...of projects, ensuring their successful planning, budgeting, execution, and completion.Partner... ...Processing/Analytics/Science, ComputerScience, Software Engineering, Artificial Intelligence and...Full timeH1b- ...Purple Drive We are seeking an experienced Release Train Engineer (RTE) to lead Agile Release Train execution in a SAFe environment... ...automated release management. Key Responsibilities Facilitate PI Planning, ART sync, and Inspect & Adapt sessions Manage cross-team...
- ...Lead Engineer (Heavy Highway – Roadway/Bridge Projects)Kokosing ( is one of America's 50 largest General Contractors and services a broad... ...Western PA or Morgantown area.Summary:Working onsite with the team to plan, develop, coordinate, and manage onsite construction engineering...Contract workFor contractorsFor subcontractor
- ...Purple Drive Release Train Engineer (RTE) Share Pittsburgh, PA Overview: Job Title: Release Train Engineer (RTE) Experience Required... ...Train (ART), ensuring alignment with SAFe principles. Plan, coordinate, and execute Program Increment (PI) Planning sessions...
$91.1k - $129.8k
...you make a difference? The Lead Systems Engineer, MCA – Will partner with a team of engineers focused on delivering software solutions for Wabtec’s growing fleet of MCA... ...ensuring system and sub-system level validation planning and tests are appropriate for the defined...Work experience placementWorldwide- What We DoThe Software Engineering Institute (SEI) advances the state of the art in software engineering and cybersecurity, serving as a national... ...and sustaining a mission-critical, software-based mission planning and readiness applications essential to national security...Full timeFor contractorsRelocation package
$118.2k - $177k
...matters.As a leading global architecture, engineering, and geospatial firm, we help clients... ...Position OverviewWoolpert is hiring a Senior Software Engineer to join our dynamic Atlas Labs... ....What You Will Do:Contribute to the planning, research, design, architecture, development...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Motion Planning [Remote]. Be the first to apply!
- software engineer - cloud services Pittsburgh, PA
- software technical support engineer Pittsburgh, PA
- remote software sales Pittsburgh, PA
- software sales representative Pittsburgh, PA
- software quality assurance Pittsburgh, PA
- software qa Pittsburgh, PA
- entry level software sales Pittsburgh, PA
- software sales Pittsburgh, PA
- software sales executive Pittsburgh, PA
- government software Pittsburgh, PA






