Senior Embedded Software Engineer

Glydways

New York (NY)

Presencial

USD 140 000 - 190 000

Tempo integral

Há 4 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

Glydways seeks a Senior Embedded Software Engineer to own critical firmware domains for our safety-critical vehicle systems. You will collaborate with hardware and software teams to shape the embedded platform, leveraging MCUs, sensors, and main compute to deliver reliable, production-ready firmware.

You will develop and optimize RTOS-based applications, manage bootloaders and drivers, and drive automated testing and rigorous verification.

Qualificações

  • 7+ years of embedded software experience in production systems.
  • Experience with safety-critical or highly reliable platforms (automotive, aerospace, etc.).
  • Expert-level C/C++ for embedded systems.
  • Experience with RTOS environments (PX5 or similar).
  • Knowledge of SPI, UART, I2C, CAN, TCP/UDP.
  • Experience with sensor and compute platform bring-up.
  • Experience with ISO 26262 or similar standards is valued.
  • Comfort with hardware debugging and test equipment.

Responsabilidades

  • Own critical firmware domains and drive cross-functional projects.
  • Design, prototype, build, and test production vehicle firmware for safety-critical systems.
  • Develop and optimize applications in RTOS environments.
  • Define and evolve communication architecture between MCUs, sensors, and compute.
  • Lead board and SoC bring-up and debugging.
  • Define automated testing frameworks and harnesses.
  • Mentor engineers and set standards across the team.

Conhecimentos

C/C++
RTOS
Embedded systems
Sensors and MCUs
Bootloaders and drivers
Cross-functional leadership
Python scripting
Safety-critical systems
Networking protocols

Descrição da oferta de emprego

  • The Embedded Software team is where the vehicle comes to life. We write and load the firmware that turns raw hardware—sensor kits, custom boards, and main compute—into a reliable, safety-critical machine
  • Because our software touches nearly every subsystem, we collaborate with engineers from across the company and get hands‑on with the newest hardware in the building
  • As a Senior Embedded Software Engineer, you will own critical firmware domains, lead complex cross‑functional projects, and help shape our embedded platform and engineering best practices
  • This is firmware that carries real passengers—on a Glydways vehicle, reliability is a safety requirement, not just a performance goal, and the code you ship is part of the safety case
  • 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
  • Demonstrated speed and size optimization for resource‑constrained platforms
  • Experience deploying firmware to multi‑device systems or vehicles in a power‑safe, fault‑tolerant way
  • Strong command of communication protocols, from low level (SPI, UART, I2C, CAN) to higher level (TCP/UDP)
  • Expert‑level C and/or C++ for embedded systems; additional languages and tooling are a plus
  • Experience developing on RTOS environments (e.g., PX5 or other POSIX/pthreads‑based real‑time OSes such as embedded Linux with pthreads, QNX, VxWorks, or RTEMS)
  • Experience with MCU bootloaders, device drivers, and new board or SoC bring‑up
  • Solid understanding of the embedded software development life cycle—version control, code review, CI, and automated testing
  • Experience with safety‑critical systems and processes (e.g., ISO 26262 or similar standards) is highly valued
  • Typically 7+ years developing embedded software for production systems, including substantial work on safety‑critical or highly reliable platforms (automotive, aerospace, medical, industrial, robotics, etc.)
  • If you’re excited about this work but don’t check every box, we’d still love to hear from you. We know the best candidates don’t always match every line of a job description
  • Experience in automotive and/or transit domains
  • Experience with automotive‑grade safety MCUs — ideally the NXP S32K3 family, or comparable lockstep/ASIL‑rated parts (e.g., Infineon AURIX, TI TMS570)
  • Experience with deterministic timing and networking, such as NTP, PTP, or time‑sensitive networking (TSN)
  • Familiarity with kernel internals and low‑level OS concepts
  • Comfort with electronics test equipment and hardware debugging (multimeters, oscilloscopes, power supplies, etc.)
  • Experience with CAN tooling and DBC‑based workflows
  • Scripting experience (e.g., Python) for test automation and tooling
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Embedded Engineer
Embedded Engineer

Sapsol Technologies Inc • Irvine (CA)

Presencial
USD 120 000 - 170 000
Embedded Security Engineer
Embedded Security Engineer

Pentangle Tech Services | P5 Group • Mountain View (CA)

Presencial
USD 130 000 - 180 000
Sr. Embedded Platform Engineer
Sr. Embedded Platform Engineer

Accord Technologies Inc • Irvine (CA)

Presencial
USD 120 000 - 180 000
Embedded Software Engineer - Real-Time Embedded
Embedded Software Engineer - Real-Time Embedded

Maven Robotics, Inc. • San Francisco (CA)

Presencial
USD 180 000 - 240 000
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies • Mountain View (CA)

Presencial
USD 100 000 - 130 000
Senior Embedded Firmware Engineer, Platform & BSP (Flight Systems)
Senior Embedded Firmware Engineer, Platform & BSP (Flight Systems)

LMK Recruiting Solutions • Aliso Viejo (CA)

Presencial
USD 200 000 - 250 000
Embedded Software Engineer, Robotics
Embedded Software Engineer, Robotics

Engtal • Austin (TX)

Presencial
USD 110 000 - 160 000
Employee options
Medical insurance
Dental insurance
+3
Embedded Firmware QA Engineer — Automate HW/SW Testing
Embedded Firmware QA Engineer — Automate HW/SW Testing

TechDigital Group • Redmond (WA)

Presencial
USD 80 000 - 120 000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • EUA

Presencial
USD 100 000 - 130 000
Embedded Software Engineer
Embedded Software Engineer

Proper Voltage • Carlsbad (CA)

Presencial
USD 115 000 - 145 000