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

Staff Embedded Software Engineer

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.

The firmware team is responsible for developing and maintaining the embedded software that bridges hardware and high-level applications in the Stack AV autonomous vehicle system. Our work ensures that sensors, actuators, and compute platforms operate reliably, and in real-time, forming the foundation of safe and intelligent trucking.

As a Staff Embedded Software Engineer you will lead the design, development, and validation of software for our safety-critical embedded platform. You’ll architect firmware that interfaces directly with sensors, compute modules and the base vehicle, ensuring deterministic and safe behavior.

Responsibilities:


  • Develop embedded software architectures - develop scalable, modular, and real-time embedded systems for our autonomous vehicle platform.

  • Mentor and guide team members - provide technical leadership, conduct code reviews, and lead by example.

  • Ensure compliance with safety standards - apply safety guidelines to build safety-critical software with robust fault handling.

  • Coordinate tasks amongst team members to achieve on time delivery.

  • Support vehicle testing and field deployments - diagnose and resolve embedded software issues in real-world scenarios.

Qualifications:


  • Expert in C++ for embedded systems development for safety critical systems

  • Experience with safety-critical standards such as ISO 26262, DO-178C, IEC 61508, IEC 62304 or similar

  • Provide technical leadership in a small team

  • Hardware abstraction layer (HAL) and BSP development

  • Multithreaded and real-time software design

  • Good understanding of CAN and ethernet communication protocols, ideally in an automotive context

  • Has taken at least one product through to production, including maintaining the product with paying customers

  • Understanding of RTOS concepts / programming (e.g. FreeRTOS, SafeRTOS) strongly preferred

 

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 more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff Embedded Software Engineer in Pittsburgh, PA vacancy
  • $148k - $249k

     ...Job Description Job Description The Embedded Software team owns our low-level software integration platform, coordinating communications...  ...critical embedded software for truck control functions such as engine control, steering and braking. - Integrate sensors and... 
    Suggested
    Remote work
    3 days per week

    Waabi

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

    Stack Av

    Pittsburgh, PA
    more than 2 months ago
  •  ...sensors and compute systems, test operations, systems and safety engineering – all dedicated to redefining the relationship between people...  ..., and productization - Build and maintain industry-leading software practices and principles - Develop clean and efficient software... 
    Suggested
    Full time

    Latitude

    Pittsburgh, PA
    28 days ago
  • $171k - $247k

     ...make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning Acceleration at Aurora, you will play a pivotal role in enhancing the performance of Deep... 
    Suggested
    Full time

    Aurora Innovation

    Pittsburgh, PA
    more than 2 months 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... 
    Suggested
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    a month ago
  • $241k - $320k

     ...learning to improve how the controller adapts across vehicles and operating conditions. Be part of a team of multidisciplinary Engineers and Research Scientists using an AI-first approach to enable safe self-driving at scale. Own problems end to end, from conceptualization... 

    Waabi

    Pittsburgh, PA
    9 days 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 infrastructure... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Pittsburgh, PA
    a month ago
  •  ...well as a proven record deploying real-time, safety critical software to production. In this role you will work in all phases of the...  ...You will collaborate with various teams in Autonomy, Systems Engineering and Operations, fostering a culture of safety, principled engineering... 
    Full time

    Stack Av

    Pittsburgh, PA
    more than 2 months ago
  • $210k - $280k

     ...re doing practical, high-impact work in AI safety, that sense of purpose is a core reason why engineers and researchers choose us. The Role We’re looking for a software engineer who wants to build things end to end and doesn’t mind getting their hands dirty. You... 
    Full time
    Work at office
    Visa sponsorship
    Flexible hours

    Gray Swan Ai

    Pittsburgh, PA
    more than 2 months ago
  •  ...functional and empirical analysis and design of software systems for Benshaw products. Provide...  ...software. Work closely with hardware engineers, power electronic engineers, and other...  ...with at least 5-7 years of real-time embedded software design experience or the... 
    Permanent employment
    Full time
    Temporary work
    H1b
    Relocation package

    Benshaw Inc.

    Pittsburgh, PA
    a month ago
  • $125k - $150k

     ...customers to protect their most valuable assets—people, data, and machines—ensuring they remain safe and secure. As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that... 
    Remote work

    FORT Robotics

    Pittsburgh, PA
    7 days ago
  •  ...environment and civilization from the effects of infrastructure failure. Role at a Glance Gecko Robotics is seeking an Embedded Software Engineering Intern to join RoboSPLAT within Field Infra in Pittsburgh for Summer 2027 . This is a full-time, onsite internship,... 
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Local area
    Work from home
    Monday to Friday
    Flexible hours

    Gecko Robotics

    Pittsburgh, PA
    15 days ago
  • $100k - $120k

     ...Job Description Job Description RFA Engineering ( is an engineering service provider...  ...will work with an experienced engineering staff using state-of-the-art engineering...  ...opportunities within our own organization. Embedded Software Engineer II This selected candidate... 
    Full time
    Temporary work
    Internship
    Work at office
    Flexible hours

    Rogers Freels & Associates Inc

    Pittsburgh, PA
    7 days ago
  •  ...person, forge the future with Voyager.   Job Summary The Embedded Linux BSP Engineer will be responsible for owning, developing, debugging, and...  ...avionics systems. You will be developing flight-quality software and working closely with system engineers and electrical... 
    Long term contract
    Permanent employment
    Full time
    Contract work
    Flexible hours

    Voyager Technologies Inc

    Pittsburgh, PA
    a month ago
  •  ...About the Role: Join a high-caliber team of experienced software engineers responsible for delivering some of Stack AV's most foundational...  ...fundamentals Comfortable working with & debugging embedded systems Experience working with common tooling such as Bazel... 
    Full time

    Stack Av

    Pittsburgh, PA
    more than 2 months ago
  • $238k - $372k

     ...busy, ever-changing facility. We're looking for a Senior Staff AI Software Engineer, Perception to own the technical vision and system architecture...  ...modalities, redundancy, and compute constraints on embedded/real-time hardware ~ A track record of setting technical... 
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours
    Shift work

    Agility Robotics

    Pittsburgh, PA
    29 days ago
  •  ...environmental solutions, where your work directly impacts the quality of air and water around the world. Position: Sr. Applications Engineer Location: Headquarters – Moon Township, PA (Remote Opportunities Available) Excellent Benefits : Medical, dental,... 
    Full time
    Remote work
    Worldwide
    Overseas
    Monday to Friday

    Calgon Carbon Corporation

    Pittsburgh, PA
    1 day ago
  • Who We Are Engineered to outperform, Teraswitch is on a mission to provide high-performance infrastructure services for critical workloads...  ...into additional infrastructure services. The Job The Software Engineering team builds the systems that power Teraswitch's customer... 
    Full time

    TeraSwitch Inc

    Pittsburgh, PA
    5 days ago
  • $120k - $140k

    Senior Full Stack Software Engineer Noctrix Health is redefining the treatment of chronic neurological disorders with clinically validated therapeutic wearables. Our team of medical device specialists, neuroscientists, and consumer electronics engineers is dedicated to... 
    Full time
    Work at office

    Noctrix Health

    Pittsburgh, PA
    5 days ago
  •  ...on interdisciplinary teams by developing engineering guidance as well as applying and...  ...will work within the CERT Division of the Software Engineering Institute (SEI). Carnegie Mellon...  ..., mentoring, and motivating less-senior staff. Leads small to intermediate projects... 
    Full time
    Part time
    Work experience placement

    Burlington Stores

    Pittsburgh, PA
    1 day ago
  •  ...Forward Deployed Software EngineerArlington, Virginia, United States; Pittsburgh, Pennsylvania, United States; RemoteCompany DescriptionAir...  ...are seeking self-starting, customer-value-oriented software engineers to join our Forward Deployed Engineering team. As a Forward... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Govini

    Pittsburgh, PA
    3 days ago
  •  ...Aurora Operations, Inc. seeks positions in Pittsburgh, PA:  Software Engineer II (ref#00422) to develop real-time algorithms for self-driving vehicle.  Senior Software Engineer (ref#00311) to build reliable systems for teams working on self-driving technology.  Senior... 

    Confidential

    Pittsburgh, PA
    3 days ago
  •  ...Who We Are You will work within the CERT Division of the Software Engineering Institute (SEI). Carnegie Mellon University’s SEI researches...  ...when needed by leading, mentoring, and motivating less-senior staff. Oversees multiple projects. Acts independently with... 
    Full time
    Part time
    Work experience placement

    Carnegie Mellon University

    Pittsburgh, PA
    15 hours ago
  • z/OS SENIOR LEVEL SYSTEMS PROGRAMMER-ARCHITECT Z/OS**MAINFRAME**SYSTEMS PROGRAMMER** ANNUAL BONUS PROGRAM! HYBRID WORK/MUST WORK ON SITE 2X WEEK SENIOR LEVEL Z/OS ARCHITECT EXPERT WITH Z/OS SYSTEMS PROGRAMMING EXPERTISE ARCHITECT, INSTALL, UPGRADE, TUNE THE Z/OS OPERATING...

    DSN Search

    Pittsburgh, PA
    2 days ago
  • Job Title: Sr. Java Full Stack Developer Location: Pittsburgh, Pennsylvania Type: Contract To Hire Responsibilities: Design, develop, and maintain Java API services, including RESTful APIs and microservices, ensuring scalability, security, and high performance. Work with...
    Contract work
    Local area

    System One Holdings, LLC

    Pittsburgh, PA
    1 day ago
  •  ...understanding of best practices and standards for web development, performance, security, accessibility (WCAG 2.1), and organic search engine optimization Proficient with code versioning tools such as Github or Bitbucket Familiar with quality assurance tools and code... 
    Work at office
    Remote work
    2 days per week

    University of Pittsburgh

    Pittsburgh, PA
    5 days ago
  •  ...DevOps EngineerWe are seeking a DevOps engineer to support and deliver a robust and resilient application platform to our technology team as well as our customers. This role will serve as a contributor to our application platform as well as a liaison to all consumers... 

    Software Technology Inc

    Pittsburgh, PA
    3 days ago
  • $154k - $286k

     ...powers all of the latest design innovations in consumer, mobile and enterprise electronics worldwide. We are looking for a passionate software developer to join Virtuoso place and route infrastructure team and improve our place route foundation. We use advanced math,... 
    Full time
    Worldwide

    Cadence Design Systems

    Pittsburgh, PA
    3 days ago
  •  ...succeed. Job Description We are seeking a skilled and dedicated developer to join our Engineering team. As an SWE at Air, you show a clear passion for quality and love to bring software to life. You are energized by the idea of building something new and want to work on... 
    Full time
    Work experience placement
    Work at office

    Air

    Pittsburgh, PA
    3 days ago
  • $95k - $105k

    Software Engineer Job Category Information Technology Market Location PA - Pittsburgh area Location PA - Pittsburgh Apply Now ( NVR, Inc. is seeking an experienced Software Engineer to work on site in Pittsburgh, PA. NVR’s technology teams build and support the applications... 

    NVR

    Pittsburgh, PA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Embedded Software Engineer. Be the first to apply!