Staff Software Engineer, Trajectory Selection
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.
About the Role:
We are seeking a Staff Software Engineer to contribute to the development of our Trajectory Selection system, a critical component of our motion planning stack. In this role, you will work at the intersection of robotics, real-time systems, and decision-making algorithms to ensure safe, smooth, and intelligent navigation of autonomous systems in dynamic environments. You will collaborate with cross-functional teams including Planning, Perception, Controls, and Simulation to design and implement high-performance software that balances safety, comfort, and efficiency.
We are looking for strong software engineers with motion planning experience to help in developing and deploying motion planning components for next generation self-driving systems. This requires strong ownership over critical components. Candidates need to understand, experiment, improve, and field state-of-the-art motion planning algorithms and systems in real-time, safety-critical applications. We are focused on building a product. Candidates should have a mission-driven mindset and customer-centric obsession to deliver a compelling product, and be able to work with significant cross-functional interactions.
Responsibilities:
- Design and implement the trajectory selection module for real-time motion planning.
- Develop algorithms to evaluate and score candidate trajectories based on safety, kinematics, comfort, and goal achievement.
- Integrate cost models, constraints, and prediction outputs from upstream systems (e.g., perception, forecasting).
- Optimize system performance for runtime efficiency and determinism in safety-critical applications.
- Collaborate with other domain experts (e.g., ML, prediction, controls) to ensure seamless system integration.
- Write clean, well-documented, and tested code in C++ and Python.
Qualifications:
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, or related field.
- 5+ years of experience in software engineering, with at least 3+ in robotics, motion planning, or autonomous systems.
- Proficiency in C++ (C++14/17), with solid software design and debugging skills.
- Deep understanding of trajectory generation and evaluation in dynamic environments.
- Experience with numerical optimization, search/planning algorithms (e.g., A*, RRT), or control theory.
- Strong understanding of kinematic/dynamic models and constraints in vehicle or robotic systems.
- Experience with ML models is a plus.
#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.
- ...problem-solvingExceptional in execution and impactThe RoleAs a Staff Software Engineer on our Satori AI Platform team, you will drive the... ...capabilitiesDrive the standards for prompt management, model selection, cost/latency budgets, and observability across productsDesign...SuggestedFull timeFlexible hours
$253.12k - $379.68k
...compute systems, test operations, systems and safety engineering – all dedicated to redefining the relationship... ...vehicle and sub-system requirements, and leads sensor selection analysis. By partnering with software development and Functional Safety teams, they architect...SuggestedOdd jobPermanent employmentFull timeWork at officeImmediate startVisa sponsorship- Staff Software Engineer (Pittsburgh, PA)Life Unlimited. At Smith+Nephew, we design and manufacture technology that takes the limits off living!Are you passionate about developing high-quality, scalable, and robust software solutions for medical applications? Do you thrive...SuggestedFull timeFlexible hours
$171k - $273k
...crucial goods where they need to go, and make mobility more efficient and accessible for all. We are searching for a Staff Software Assurance Engineer on the Safety Case and Quality Management team who is a technical leader and go-to expert for Aurora’s Software Assurance...SuggestedWork at officeLocal area3 days per week$179.2k - $268.8k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to redefining the relationship between people... ..., and productizationBuild and maintain industry-leading software practices and principlesDevelop clean and efficient software for...SuggestedPermanent employmentFull timeWork at officeImmediate startVisa sponsorship$172k - $229k
Mission Summary:We are looking for a staff engineer to improve the quality, reliability, and robustness of our subsystems for decision making... ...identified initiativesDirect results will include enhanced software quality assessments before software reaches the vehicle,...Contract workWork at officeRemote work$110.7k - $372.9k
...into a lab. As an Agentic AI Engineer, you will design, build, and... ...and token-efficient context selection. • Apply modern context-... ...actions. • Evaluate agents at the trajectory and task level — multi-step... ...AI systems across software, data, models, and cloud infrastructure...Local areaVisa sponsorship$141k - $242k
...answering one of the most critical questions in autonomous driving: exactly where is the vehicle right now? As a Senior or Staff Software Engineer on the Localization team, you will be a domain expert architecting the highly precise, robust state estimation systems that...Full timeWork at officeWork from homeFlexible hours$110k - $130k
...helping save lives. We provide innovative technologies that make a meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat patients suffering from serious cardiopulmonary and respiratory conditions...Minimum wageOngoing contractFull timeWork at officeLocal areaRemote workWorldwide$218.24k - $327.36k
...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the... ...Dearborn, Mich., and Palo Alto, Calif.Meet the team:The Embedded Software team is responsible for developing the hardware drivers, hardware...Permanent employmentFull timeWork at officeImmediate startVisa sponsorship- ...DescriptionProvides detailed technical design and development of software solutions using existing and emerging technology platforms.... ...Careers website or submission process, please call (***) ***-**** and select Option 4: Recruiting or contact us via email at ****@*****.***....Full timeTemporary workPart timeRemote workMonday to Friday
$102.1k - $119.95k
...of AmericaSalary: $102,102.00 - $119,952.00Company: Siemens Software Engineer Job ID 515695 Posted since 27-Jul-2026... ...employment testing, or otherwise participating in the employee selection process, please fill out the accommodations form by clicking...Permanent employmentFull timeWork at officeLocal areaRemote work- ...an opportunity to contribute to the company’s success. As a Software Engineer Sr within PNC's Technology organization, you will be based in... ..., and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial...Full timeTemporary workPart timeWork experience placementWork at office
$67.5k - $172.5k
...an opportunity to contribute to the company’s success. As a Software Engineer Senior within PNC's SRC First Response organization, you will... ..., and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial...Full timeTemporary workPart timeWork experience placementWork at office$65k - $187.2k
...opportunity to contribute to the company’s success. As a(n) Software Engineer Principle within PNC's Retail Management Information Systems... ..., and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial...Full timeTemporary workPart timeWork experience placementWork at office$149.83k - $158.02k
...Education Requirements:Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...security clearance is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation...Relocation packageFlexible hours2 days per week3 days per week$86.25k - $143.75k
...opportunity to contribute to the company’s success. As a Senior Software Engineer within PNC's Retail Technology organization, you will be... ..., and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial...Full timeTemporary workPart timeWork experience placementWork at office- As the Senior Developer - Software Tester, you will be responsible for contributing measurable values to enable the software development... ...Testers (DSTs) to improve code quality. Responsibilities:Select testing tools and provide test automation solutionsApply complex...Immediate startWorldwideShift work
$86.25k - $158.13k
...an opportunity to contribute to the company’s success. As a Software Engineer Lead within PNC's Technology - Automation & Platform organization... ..., and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial...Full timeTemporary workPart timeWork experience placementWork at office- ...an opportunity to contribute to the company’s success. As a Software Engineer Principal Sr within PNC's C&IB Midland organization, you will... ..., and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial...Full timeTemporary workPart timeWork experience placementWork at office
$110.7k - $218.3k
...including participation in 3+ full life cycle implementations across software development life cycle phasesHands-on experience in at least 2... ...in treasury transformation initiatives, vendor selection, or treasury management system implementations, including system...Work at officeLocal areaVisa sponsorship- At the National Robotics Engineering Center (NREC), it is our engineers... ...The members of our technical staff collaborates closely with... ...code to advance and mature our software stack in robotic applications... ...manipulators kinematic analysis and trajectory optimizations to maximize...Full timeWork experience placementFlexible hours
- ...with hours Monday-Friday 9:00-5:00 PMThe Senior Applications Engineer provides the lead technical support for the sale of carbon, equipment... ..., clients, regulators, legislators and others to influence selection of treatment solutionsAttendance at conference would be as a...Full timeRemote workWorldwideOverseasMonday to Friday
$100.22k - $111.18k
...Requires a Bachelor’s degree in Systems Engineering, or a related Science, Engineering, Technology... ...is required at time of hire. Applicants selected will be subject to a U.S. Government... ...we can offer is one-of-a-kind.As a Software Systems Engineer, you will provide architectural...For subcontractorSecond jobWork at officeFlexible hours- ...Qualifications ~8+ years of professional software development experience, with at least 3... ...degree in Computer Science, Software Engineering , or related field. Preferred... ...limited to, recruitment, hiring, promotion, selection, transfer, demotion, layoff,...Full timeLocal area
$62.9k - $139.3k
Senior Software Engineer with Java Focus - Local to Pittsburgh, PA Position Description This... ...of new and emerging technologies, selecting appropriate platforms and configuring integrated... .... . Consult and mentor junior staff on complex technical issues, debugging...Work at officeLocal area- ...seeking a qualified Mid Level Mechanical Engineer to join our client’s organization and... ...and electronics Experience working with Software and Electrical Engineers to design, develop... ...bearing life, motor loads, material selection, static and dynamic load cases Experience...
$86.25k - $158.13k
...an opportunity to contribute to the company's success. As a Software Engineer Lead within PNC's Technology organization, you will be based... ..., and doula reimbursement; educational assistance, including select programs fully paid; a robust wellness program with financial...Full timeTemporary workPart timeWork experience placementWork at office- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...have an opportunity to mentor junior staff and interact with key clients. Join our... ...Perform process technology evaluations and selection based on raw water characteristics and flows...Work at officeLocal areaWorldwideRelocation packageFlexible hours
- ...expectations. Responsible for highway engineering and associated task... ...including the development of junior staff. In addition, this is a... ..., discipline-specific design software, i.e., OpenRoads Designer (ORD... ...Protected Veteran Status.The selected candidate must be authorized...Work at officeLocal areaFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Trajectory Selection. Be the first to apply!
- bank software Pittsburgh, PA
- software asset management analyst Pittsburgh, PA
- ultimate software Pittsburgh, PA
- embedded software Pittsburgh, PA
- software Pittsburgh, PA
- software engineer - cloud services Pittsburgh, PA
- internship software Pittsburgh, PA
- software sales representative Pittsburgh, PA
- software applications developer Pittsburgh, PA
- software implementation project manager Pittsburgh, PA



