Stack AV

Staff Embedded Software Engineer

Stack AV
Apply
7 hours ago
Remote, United States or Pittsburgh, PA, USAStaff+
H1B sponsor

Responsibilities

  • Develop scalable, modular, and real-time embedded software architectures for an autonomous vehicle platform.
  • Provide technical leadership, mentorship, code reviews, and guidance to team members.
  • Apply safety guidelines and implement robust fault handling for safety-critical software.
  • Coordinate team tasks to support on-time delivery.
  • Support vehicle testing and field deployments by diagnosing and resolving embedded software issues.

Requirements

  • Expertise in C++ for embedded, safety-critical systems.
  • Strong understanding of real-time operating system concepts and programming, including FreeRTOS or SafeRTOS.
  • Experience with safety-critical standards such as ISO 26262, DO-178C, IEC 61508, IEC 62304, or similar.
  • Experience providing technical leadership in a small team.
  • Experience developing hardware abstraction layers and board support packages.
  • Experience with multithreaded and real-time software design.
  • Understanding of CAN and Ethernet communication protocols, ideally in an automotive context.
  • Experience taking at least one product through production and maintaining it for paying customers.

Tech Stack

Categories

Stack AV

About Stack AV

201-500 employees

Stack AV builds autonomous driving software and integrated systems for commercial trucking, combining AI perception, planning, robotics, and cloud-based fleet operations. The company works with freight carriers and logistics operators to pilot and deploy autonomy-enabled trucking solutions and supporting services. Founded in 2023 and headquartered in Pittsburgh, PA, it is a privately held firm focused on long-haul and hub-to-hub routes.

Contact me