Edge Software Lead Engineer (Rust & Embedded)

Queue

Newark (CA)

On-site

USD 180,000 - 240,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Queue in the Bay Area is building edge software for our prescription robot. This hands-on lead role owns the edge software end-to-end, from design and code to release and field behavior, and you mentor engineers by pairing and coaching.

You will collaborate across firmware, vision, cloud and image teams, define contracts at boundaries, and ensure safe fail-closed operation. This is a technical leadership role without people management.

Qualifications

  • Production C, C++ or Rust on Linux software ownership from design to field faults.
  • Hardware integration over CAN, RS-485, and USB with on-wire debugging.
  • Real-time sequencing with safe failure paths and state machines design.
  • MCU boundary literacy and versioned device protocols such as protobuf/CAN.
  • Embedded Linux: services, startup, updates and image ownership.
  • Field robotics telemetry, remote diagnostics and recoveries.

Responsibilities

  • Own edge software design and code end-to-end.
  • Define and version contracts with microcontrollers and vision service.
  • Lead releases, testing, field reporting, and remote diagnosis.
  • Own seams between edge software, firmware, vision, cloud and image.
  • Set review standards, mentor engineers, and drive technical decisions.

Skills

C/C++/Rust on Linux
CAN/RS-485
Real-time state machines
MCU boundary literacy
Embedded Linux integration
Device fleets management
Hardened device platforms
Technical leadership

Job description

Queue in the Bay Area is building edge software for our prescription robot. This hands-on lead role owns the edge software end-to-end, from design and code to release and field behavior, and you mentor engineers by pairing and coaching.

You will collaborate across firmware, vision, cloud and image teams, define contracts at boundaries, and ensure safe fail-closed operation. This is a technical leadership role without people management.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Edge Software Lead - Real-Time Rust (Robotics)
Edge Software Lead - Real-Time Rust (Robotics)

queueinc • Newark (CA)

On-site
USD 180,000 - 240,000
Senior Edge Engineer — Real-Time Embedded Rust
Senior Edge Engineer — Real-Time Embedded Rust

queueinc • Newark (CA)

Hybrid
USD 140,000 - 190,000
Senior Edge Software Engineer — Embedded Linux
Senior Edge Software Engineer — Embedded Linux

Queue • Newark (CA)

Hybrid
USD 150,000 - 190,000
Ownership of edge software
Hard problems on real time sequencing
Small team, high trust
+1
Remote Edge Engineer: Real-Time Hardware & State Machines
Remote Edge Engineer: Real-Time Hardware & State Machines

queueinc • United States

Remote
USD 120,000 - 180,000
Remote work with travel
Hardware provided for remote work
Lead Edge Engineer
Lead Edge Engineer

queueinc • Newark (CA)

On-site
USD 180,000 - 240,000
Lead Edge Engineer
Lead Edge Engineer

Queue • Newark (CA)

On-site
USD 180,000 - 240,000
Edge Engineer
Edge Engineer

queueinc • United States

Remote
USD 120,000 - 180,000
Remote work with travel
Hardware provided for remote work
Senior Edge Engineer
Senior Edge Engineer

queueinc • Newark (CA)

Hybrid
USD 140,000 - 190,000
Edge Systems Engineering Manager — Rust, AI & Open-Source
Edge Systems Engineering Manager — Rust, AI & Open-Source

Sift • United States

On-site
USD 180,000 - 240,000
Unlimited PTO
Free lunch, snacks, & coffee
Top-tier health insurance: Medical, (V
Senior Edge Engineer
Senior Edge Engineer

Queue • Newark (CA)

Hybrid
USD 150,000 - 190,000
Ownership of edge software
Hard problems on real time sequencing
Small team, high trust
+1