Embedded Software Lead

GlydwaysUnited States, PA
Remote

About The Position

Glydways is reimagining public transit with a groundbreaking network of carbon-neutral, autonomous vehicles on dedicated roadways. Our system offers on-demand access, personalized and efficient mobility without high infrastructure costs or taxpayer subsidies. We are building more than a transportation system; we are creating a future where everyone has the freedom to move. The Embedded Software team is responsible for the vehicle's firmware, turning raw hardware into a reliable, safety-critical machine. As the Embedded Software Team Lead, you will guide the engineers responsible for the vehicle’s low-level software platform. You will set technical direction, foster a productive team environment, and make sound engineering decisions based on your close connection to the code and hardware. Your role will involve taking embedded systems through all stages, from board bring-up and prototype development to integration, validation, and production deployment. The firmware developed by your team is critical for passenger safety and is a key part of the vehicle's safety case.

Requirements

  • Experience leading an embedded software team or serving as a technical lead responsible for execution, engineering quality, and team growth.
  • Strong mentoring, delegation, communication, and decision-making skills in a remote, cross-functional environment.
  • A pragmatic leadership style that combines technical depth with scalable processes and a team-oriented approach.
  • Expert-level C and/or C++ experience developing production embedded systems.
  • Experience with RTOS or embedded Linux environments, MCU bootloaders, device drivers, and board or SoC bring-up.
  • Strong understanding of embedded communications, including SPI, UART, I2C, CAN, TCP, and UDP.
  • Experience optimizing resource-constrained systems and building automated unit, integration, and hardware/software tests.
  • Solid command of the embedded software life cycle, including version control, code review, CI, release management, and automated testing.
  • Experience developing safety-critical, mission-critical, or highly reliable systems, with familiarity with ISO 26262, EN 50716 or comparable processes.
  • A systems mindset focused on observability, diagnosability, graceful failure, and evidence-based release decisions.
  • Typically 8+ years developing embedded software for production systems, including meaningful experience with safety-critical or highly reliable platforms.
  • Experience leading technical projects and mentoring engineers; formal people-management experience is valuable, but we also welcome strong technical leaders ready to take their next step into team leadership.

Nice To Haves

  • Experience in automotive, transit, aerospace, medical, industrial, robotics, or other safety-critical domains.
  • Experience with automotive-grade safety MCUs, ideally the NXP S32K3 family or comparable lockstep/ASIL-rated devices such as Infineon AURIX or TI TMS570.
  • Familiarity with kernel internals and low-level operating-system concepts.
  • Experience with deterministic timing and networking, including NTP, PTP, or time-sensitive networking.
  • Experience with CAN tooling and DBC-based workflows.
  • Comfort using electronics test equipment such as multimeters, oscilloscopes, and power supplies.
  • Experience supporting software through vehicle integration, commissioning, or field operations.

Responsibilities

  • Lead, mentor, and grow a high-performing embedded software team, including hiring, onboarding, feedback, and career development.
  • Set team priorities, execution plans, and delivery milestones while creating a clear, effective remote operating rhythm.
  • Define and evolve embedded software architecture across MCUs, sensors, custom boards, and main compute.
  • Provide hands-on technical leadership for real-time behavior, fault handling, diagnostics, performance, and maintainability.
  • Partner with systems, electrical, autonomy, platform, test, and vehicle-integration teams to resolve dependencies and tradeoffs.
  • Guide the design, bring-up, integration, and validation of production firmware for safety-critical vehicle systems.
  • Establish strong practices for code review, automated testing, release readiness, debugging, and safe multi-device deployment.
  • Represent embedded software in architecture reviews, safety activities, planning, and vehicle-readiness decisions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service