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.

About the Role:

The Trajectory Generation and Controls 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, ...) 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 vehicle dynamics, system identification and real-time control algorithms. Experience with tooling and metrics is a plus.

  • Experience with optimal control or dynamic optimization, especially in the context of model predictive control or real-time trajectory generation.

  • Fluent in modern C++.

  • Experience with Python.

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 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Trajectory Generation & Controls in Pittsburgh, PA vacancy
  • $212k - $283.98k

     ...seeking a highly experienced and passionate Principal Software Engineer to join our dynamic team and play a pivotal role in developing...  ...in designing, implementing, and optimizing C++-based trajectory generation and control algorithms that enable our autonomous vehicles to... 
    Suggested
    Full time

    Motional

    Pittsburgh, PA
    10 hours ago
  • $148k - $249k

     ...Embedded Software Developer The Embedded Software team owns our...  ...communications amongst modules, low level control algorithms and safety...  ...control functions such as engine control, steering and braking...  ...of highly reliable next generation systems. Develop software... 
    Suggested
    Remote work
    3 days per week

    Waabi

    Pittsburgh, PA
    4 days ago
  •  ...global, full-service control systems integration partner...  ...and dedicated engineering team are committed to...  ...leads in hardware and software design, development, integration...  ...of standard documents generated by others for...  ...training to keep our staff sharp. Tuition Reimbursement... 
    Suggested
    Full time
    Casual work
    Work at office
    Night shift

    Thermo Systems LLC.

    Duquesne, PA
    2 days ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to making...  ..., pedestrians, etc.), and generating an optimal trajectory for the AV to execute....  ...onboard Motion Planning software Coordinate with other autonomy...  ...-predictive planning and control, convex optimization,... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    2 days ago
  •  ...AI Engineer – Full Stack & Generative AI (AWS Bedrock / Copilot Studio) Oxford Solutions is working with a client to hire an experienced AI Engineer...  ...experience) ~10+ years of overall experience in software engineering, data science, or related technical roles... 
    Suggested

    Oxford Solutions

    Pittsburgh, PA
    3 days ago
  • $126k - $201k

     ...crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for a Software Engineer II - Vehicle Control. In this role, you will Work within our control team to develop infrastructure and integrate embedded... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    1 day ago
  •  ...best practices and frameworks among Machine Learning Engineers (MLEs) across the company. Responsibilities:...  ...status. This position may also involve working with software and technologies subject to U.S. export control regulations. Under these regulations, it may be... 
    Full time

    Stack Av

    Pittsburgh, PA
    10 hours ago
  • $147.93k - $291.61k

     ...and numerical methods, with focus on motion planning, motion control and Vehicle Dynamics (VD). - Own the definition and requirements...  ...and control systems knowledge. - Knowledge of Systems Engineering and Verification and Validation (V&V) best practices. - Knowledge... 
    Contract work
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    more than 2 months ago
  • A global automation solutions provider in Allegheny County is seeking a Control System Engineer. This role involves leading hardware and software design, and it requires 2+ years of relevant experience along with a degree in engineering. The company values integrity, teamwork... 
    Casual work

    Thermo Systems LLC.

    Duquesne, PA
    2 days ago
  • $91k - $185.9k

     ...Denver, CO, Phoenix, AZ. As a Security Engineer on PNC's Cloud Security team, you will build and deploy innovative security controls that protect public cloud workloads that...  ...Automate and orchestrate the process of Cloud software deployment (CI/CD) to integrate... 
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Shift work

    PNC

    Pittsburgh, PA
    3 days ago
  •  ...About the Role: Join a high-caliber team of experienced software engineers responsible for delivering some of Stack AV's most foundational...  ...with software and technologies subject to U.S. export control regulations. Under these regulations, it may be necessary for... 
    Full time

    Stack Av

    Pittsburgh, PA
    10 hours ago
  •  ...developing and maintaining the embedded software that bridges hardware and high-level...  ...and intelligent trucking. As a Staff Embedded Software Engineer you will lead the design,...  ...technologies subject to U.S. export control regulations. Under these regulations... 
    Full time

    Stack Av

    Pittsburgh, PA
    10 hours ago
  • A global automation solutions firm located in Allegheny County, Duquesne, is seeking a Control Systems Engineer to manage complex control system projects. This role requires 4+ years of experience, a Bachelor’s degree in engineering, and strong leadership skills. The Control... 

    Thermo Systems LLC.

    Duquesne, PA
    1 day ago
  •  ...Position Title: Software Developer Department: Information...  ..., transmission, and generation applications. All company...  ...product realization, including engineering, supply chain, parts fabrication...  ...to Git or other version control systems. Basic troubleshooting... 
    Temporary work

    Cleaveland/Price Inc.

    Trafford, PA
    4 days ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to making a...  ...behavior changes across software releases. We work on problems...  ...quality detection, probabilistic trajectory prediction, and release...  ...dataset definition, feature generation, training and tuning workflows... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    10 hours ago
  •  ...the National Robotics Engineering Center (NREC), it is our...  ...of our technical staff collaborates closely with...  ...impactful projects, and take control of your career...  ...dynamic Senior Windows Software Engineer to lead and contribute...  ...and inspire the next generation of innovators. Why... 
    Full time
    Part time
    Work experience placement
    Flexible hours

    Carnegie Mellon University

    Pittsburgh, PA
    1 day ago
  • $200k - $400k

     ...Pittsburgh, PA that develops software for robotics and autonomous vehicles...  .... They seek a Software Engineer specializing in C++ to build...  ...calibration, localization, and trajectory estimation in autonomous...  ...perception, motion planning, and control ~Ensure consistent... 
    Work at office
    Remote work
    3 days per week

    Solomon Page

    Pittsburgh, PA
    20 hours ago
  • $218.24k - $327.36k

     ...sensors and compute systems, test operations, systems and safety engineering - all dedicated to making a real, positive impact on the...  ...such components. We seek a talented and technically sophisticated staff engineer/tech lead for our calibration group. Building safe autonomous... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Pittsburgh, PA
    3 days ago
  • $171k - $273k

     ...goods where they need to go, and make mobility more efficient & accessible for all. We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services Engineering team and take on a critical role in building Aurora's suite of fleet... 
    Work at office
    Local area
    Remote work
    3 days per week

    Aurora Innovation

    Pittsburgh, PA
    4 days ago
  •  ...Staff Software Engineer 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 in a... 
    Flexible hours

    Smith+Nephew

    Pittsburgh, PA
    4 days ago
  • $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 time
    Work at office
    Work from home
    Flexible hours

    GrabJobs

    Pittsburgh, PA
    7 days ago
  •  ...Job Description We are seeking a Staff Engineer to provide technical leadership and mentorship to our engineering team. The ideal candidate...  ...and manage stakeholder relationships to deliver high-quality software. This is an individual contributor role - but will be... 

    Insight Global

    Pittsburgh, PA
    3 days ago
  •  ...Senior/Staff Software Engineer Title of Role: Senior/Staff Software Engineer Location: Pittsburgh, PA, on-site Company Stage of Funding: Private Equity — Software Development Office Type: On-site Salary: [To be confirmed with final candidates] Company... 
    Work at office

    Recruiting from Scratch

    Pittsburgh, PA
    10 hours ago
  • $141k - $242k

     ...visit: The Mapping team at Waabi develops the foundational spatial intelligence of our autonomous fleet. As a Senior or Staff Software Engineer on our Mapping team, you will act as a versatile, foundational builder for our highly scalable, AI-driven mapping... 
    Full time
    Work at office
    Work from home
    Flexible hours

    GrabJobs

    Pittsburgh, PA
    6 days ago
  • $155k - $241k

     ...Senior Software Engineer, Autonomy Core Hybrid- Any Office (Fremont, CA, Salem, OR, or Pittsburgh...  ...randomization and procedural content generation. Hands-on experience transitioning...  ..., including kinematics, dynamics, controls, and perception. MS or Ph.D. in Robotics... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Pittsburgh, PA
    4 days ago
  •  ...Job Title: Software Engineer (Python) Location: Pittsburgh, Pennsylvania, United States Job...  ...workflows, strengthen reliability and controls, and enable teams to ship software safely...  .../DAST, container image scanning, SBOM generation/validation, secrets detection, and... 
    Permanent employment
    Full time

    Mastech Digital

    Pittsburgh, PA
    5 hours ago
  •  ...lifetime memories for generations of families and friends...  ...and motivated DevOps Engineer to join our Baseball Systems...  ..., and front office staff to work efficiently...  ...pipelines to streamline software delivery across...  ...infrastructure, including access control, secrets management,... 
    Work at office

    H star

    Pittsburgh, PA
    2 days ago
  •  ...highest standards of innovation, engineering excellence and customer...  ...community empowerment. TCS generated consolidated revenues of US...  ...Familiarity with Git version control, Azure/AWS services, and Agile...  ..., and upgrade existing software systems to improve perform... 
    Permanent employment
    Full time
    Worldwide

    Tata Consultancy Services

    Pittsburgh, PA
    10 hours ago
  •  ...AI Engineer At the SEI AI Division, we conduct research...  ...and production-grade software development, you will...  ...Retrieval-Augmented Generation pipelines that combine...  ..., and version control of context protocols....  ...customers; mentor junior staff and contribute to design... 
    Full time
    Part time
    Work at office

    Software Engineering Institute

    Pittsburgh, PA
    3 days ago
  •  ...AI team and if you’re an experienced RAI Engineer with a Responsible AI background, we’d...  ...Ensembles Deep Learning, Neural Networks, Generative AI Natural Language Processing, Text...  ..., or FastAPI) Fundamental version control practices and proficiency in version control... 
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Pittsburgh, PA
    3 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!