Senior Embedded Systems Engineer - Remote Transit Tech

Glydways

Richmond (CA)

Hybrid

USD 180,000 - 230,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Glydways is seeking a Senior Embedded Software Engineer to own critical firmware domains and lead cross-functional projects. You will shape our embedded platform and engineering practices, delivering safety‑critical firmware for vehicles.

This role requires hands‑on work in our Richmond, CA facility with hybrid work options and frequent collaboration with cross‑functional teams. The ideal candidate has 7+ years in embedded software, strong C/C++, RTOS experience, and deep knowledge of

Qualifications

  • Expert-level C and/or C++ for embedded systems.
  • Strong command of communication protocols, from low level (SPI, UART, I2C, CAN) to higher level (TCP/UDP).
  • Experience developing on RTOS environments (e.g., PX5 or other POSIX/pthreads-based real-time OSes).
  • Experience with MCU bootloaders, device drivers, and new board or SoC bring-up.
  • Experience deploying firmware to multi-device systems or vehicles in a power-safe, fault-tolerant way.
  • Demonstrated speed and size optimization for resource-constrained platforms.
  • Experience with safety-critical systems and processes (e.g., ISO 26262 or similar standards) is valued.

Responsibilities

  • Design, prototype, build, and test production vehicle firmware for safety-critical systems.
  • Develop and optimize applications in RTOS environments, tuning for reliability, latency, throughput, memory footprint, and power on resource-constrained platforms.
  • Own and evolve the communication architecture between MCUs, sensors, and main compute, across both standard and custom protocols (SPI, UART, I2C, CAN, TCP/UDP, and more).
  • Lead bring-up and debugging for new boards and SoCs—bootloaders, drivers, and low-level diagnostics—partnering with electrical engineers and software developers to take new sensor and compute platforms from prototype to production.
  • Define and build automated testing frameworks and harnesses at the unit, integration, and system levels alongside test and platform engineers.
  • Mentor other embedded engineers, give thorough code reviews, and help set engineering standards, tools, and best practices across the team.

Skills

C/C++ Embedded
RTOS
Embedded systems
Communication protocols

Tools

Bootloaders
Device drivers
SPI/UART/I2C
CAN
TCP/UDP networking

Job description

Glydways is seeking a Senior Embedded Software Engineer to own critical firmware domains and lead cross-functional projects. You will shape our embedded platform and engineering practices, delivering safety‑critical firmware for vehicles.

This role requires hands‑on work in our Richmond, CA facility with hybrid work options and frequent collaboration with cross‑functional teams. The ideal candidate has 7+ years in embedded software, strong C/C++, RTOS experience, and deep knowledge of

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer
Senior Embedded Software Engineer

Glydways • Richmond (CA)

Hybrid
USD 180,000 - 230,000
Senior Embedded Firmware Architect – Remote/Hybrid
Senior Embedded Firmware Architect – Remote/Hybrid

Cyngn Inc. • Mountain View (CA)

Hybrid
USD 184,000 - 193,000
Health benefits
401(k)
Flexible vacation
+4
Senior Systems Engineer - Autonomous Transit
Senior Systems Engineer - Autonomous Transit

Glydways • Atlanta (GA)

On-site
USD 140,000 - 210,000
Senior Embedded Software Engineer - Remote
Senior Embedded Software Engineer - Remote

Bright Vision Technologies • Oregon

Hybrid
USD 130,000 - 195,000
Software Engineer, Onboard Integration
Software Engineer, Onboard Integration

Glydways • Richmond (CA)

Hybrid
USD 190,000 - 220,000
Senior Firmware Engineer - Hybrid, Real-Time Embedded
Senior Firmware Engineer - Hybrid, Real-Time Embedded

Global IID Parent LLC • Grapevine (TX)

Hybrid
USD 120,000 - 150,000
Health insurance
401(k) plan
Birthday & Anniversary bonus
+4
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Cyngn, Inc. • Mountain View (CA)

Hybrid
USD 205,000 - 220,250
Health insurance
Flexible vacation policy
Remote or hybrid work opportunities
+3
Senior Embedded Software Engineer - RTOS & Safety-Critical
Senior Embedded Software Engineer - RTOS & Safety-Critical

Green Key Resources • Philadelphia

On-site
USD 110,000 - 140,000
Senior Embedded Firmware Engineer - Safety-Critical RTOS
Senior Embedded Firmware Engineer - Safety-Critical RTOS

Frontdoor Defense • Sunnyvale (CA)

On-site
USD 187,000 - 253,000
Senior Firmware Engineer - Embedded Systems (Onsite/Hybrid)
Senior Firmware Engineer - Embedded Systems (Onsite/Hybrid)

RaceDog Technologies • Raleigh (NC), Durham (NC), Morrisville (NC), Cary (NC)

Hybrid
USD 193,000 - 289,000