Lead Edge Software Engineer (Rust/Embedded)

Queue

Newark (CA)

In loco

USD 180.000 - 240.000

Tempo pieno

30 ore fa
Candidati tra i primi
Generatore di candidature

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro — un curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Edge software ownership
Challenging problems
Small team, high trust

Descrizione del lavoro

Queue builds robots to fill prescriptions. This role leads the edge software stack end to end, from design and code to release and field behavior.

You will ensure that the machine stops safely and explains why when a step cannot be confirmed, guiding a squad across firmware, vision, platform and image boundaries. As a hands-on staff engineer, you will own the edge software architecture, review cycles, and release processes, while coaching engineers to grow into technical leadership roles.

Competenze

  • Ownership — written production C, C++ or Rust on Linux and owned a device's software end to end, from design to fault found in the field.
  • Hardware integration over buses — CAN, RS-485 and other serial links, USB.
  • Real-time orchestration and state machines — sequencing of motion, sensing and I/O with partial failure; design failure path first.
  • MCU boundary literacy — understanding microcontrollers and device protocols such as protobuf, CAN or registers.
  • Embedded Linux integration — substantial work getting software running on embedded Linux: services, devices, startup and updates.
  • Connected device fleets — updates, remote diagnostics, telemetry and recovery of remote units.
  • Hardened device platforms — software on devices with verified startup and signed updates.
  • Technical leadership — improving a team's engineering through design/review/mentoring without a title.

Mansioni

  • Own the edge software design and code paths from boards to state machines and release.
  • Define and version contracts with microcontrollers, vision service, and ensure compatibility across releases.
  • Oversee releases and field behavior, including diagnostics and remote updates.
  • Manage seams between edge software, firmware, vision, cloud and image; drive cross-squad fixes.
  • Set review standards and coach engineers to grow into leaders while delivering on commitments.
  • Document decisions with options and rationale for future teams to follow.
  • Lead the squad in delivering fault-avoidance design-first approaches.

Conoscenze

Ownership
Hardware integration
Real-time state machines
MCU boundaries
Embedded Linux
Remote fleets
Hardened devices
Technical leadership

Descrizione del lavoro

Queue builds robots to fill prescriptions. This role leads the edge software stack end to end, from design and code to release and field behavior.

You will ensure that the machine stops safely and explains why when a step cannot be confirmed, guiding a squad across firmware, vision, platform and image boundaries. As a hands-on staff engineer, you will own the edge software architecture, review cycles, and release processes, while coaching engineers to grow into technical leadership roles.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

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

queueinc • Newark (CA)

In loco
USD 180.000 - 240.000
Senior Edge Engineer — Real-Time Embedded Rust
Senior Edge Engineer — Real-Time Embedded Rust

queueinc • Newark (CA)

Ibrido
USD 140.000 - 190.000
Remote Edge Engineer: Real-Time Hardware & State Machines
Remote Edge Engineer: Real-Time Hardware & State Machines

queueinc • Stati Uniti

Remoto
USD 120.000 - 180.000
Remote work with travel
Hardware provided for remote work
Senior Edge Software Engineer — Embedded Linux
Senior Edge Software Engineer — Embedded Linux

Queue • Newark (CA)

Ibrido
USD 150.000 - 190.000
Ownership of edge software
Hard problems on real time sequencing
Small team, high trust
+1
Lead Edge Engineer
Lead Edge Engineer

queueinc • Newark (CA)

In loco
USD 180.000 - 240.000
Lead Edge Engineer
Lead Edge Engineer

Queue • Newark (CA)

In loco
USD 180.000 - 240.000
Edge software ownership
Challenging problems
Small team, high trust
Edge Engineer
Edge Engineer

queueinc • Stati Uniti

Remoto
USD 120.000 - 180.000
Remote work with travel
Hardware provided for remote work
Senior Edge Engineer
Senior Edge Engineer

queueinc • Newark (CA)

Ibrido
USD 140.000 - 190.000
Senior Edge Engineer
Senior Edge Engineer

Queue • Newark (CA)

Ibrido
USD 150.000 - 190.000
Ownership of edge software
Hard problems on real time sequencing
Small team, high trust
+1
Senior Edge & RF Software Engineer (Rust/C/C++)
Senior Edge & RF Software Engineer (Rust/C/C++)

engineeringjobs.net, Inc. • Arlington (VA)

In loco
USD 120.000 - 180.000