Senior Embedded Software Engineer - RTOS & Safety-Critical

Green Key Resources

Philadelphia (Philadelphia County)

Presencial

USD 110.000 - 140.000

Jornada completa

hace 16 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Green Key Resources seeks an Embedded Software Engineer II to own components of our embedded stack, working close to hardware on real-time firmware for safety devices. You will craft C/C++ firmware for RTOS and bare-metal targets, and bridge to embedded Linux environments.

You will design RTOS architectures, write drivers, and ensure deterministic timing. The role involves CI/CD, hardware bring-up, and collaboration on IEC 61508 safety standards.

Formación

  • 3–5 years of hands-on embedded software development experience.
  • Strong proficiency in C, with working knowledge of C++.
  • Experience with RTOS such as Zephyr, FreeRTOS, or similar.
  • Comfort working with MCU peripherals, datasheets, and startup code.
  • Familiarity with Embedded Linux user-space development.
  • Knowledge of IP networking interfaces (UART, SPI, I2C, USB, CAN).
  • Python scripting for automation and CI/CD workflows.
  • Experience debugging with oscilloscopes, logic analyzers, JTAG, and GDB.

Responsabilidades

  • Design and implement robust C/C++ firmware for safety-critical embedded devices.
  • Architect RTOS-based firmware in Zephyr/FreeRTOS including scheduling and ISR design.
  • Write low-level peripheral drivers and bring up silicon from reset.
  • Interface RTOS devices with Embedded Linux user-space applications.
  • Maintain and improve CI/CD pipelines and on-target/hardware-in-the-loop tests.
  • Bring up new hardware, debug complex issues with JTAG/GDB, optimize latency/power/memory.
  • Collaborate with safety teams to ensure compliance with IEC 61508.

Conocimientos

Embedded C
C++
RTOS (Zephyr)
RTOS (FreeRTOS)
MCU peripherals
Embedded Linux
Networking (UART, SPI, I2C, USB, CAN)
Python
Debugging (GDB/JTAG)

Educación

B.S. in Computer Engineering, Electrical Engineering, or Computer Science

Herramientas

GitLab CI
GDB
JTAG
West tooling
CI/CD pipelines

Descripción del empleo

Green Key Resources seeks an Embedded Software Engineer II to own components of our embedded stack, working close to hardware on real-time firmware for safety devices. You will craft C/C++ firmware for RTOS and bare-metal targets, and bridge to embedded Linux environments.

You will design RTOS architectures, write drivers, and ensure deterministic timing. The role involves CI/CD, hardware bring-up, and collaboration on IEC 61508 safety standards.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Safety-Critical Embedded Firmware Engineer II
Safety-Critical Embedded Firmware Engineer II

FORT Robotics • Philadelphia

Presencial
USD 125.000 - 150.000
Senior Embedded Architect — Safety-Critical Firmware & Linux
Senior Embedded Architect — Safety-Critical Firmware & Linux

FORT Robotics • Boston (MA)

Presencial
USD 150.000 - 190.000
Senior Embedded Software Engineer, Autonomous Systems R&D
Senior Embedded Software Engineer, Autonomous Systems R&D

Green Key Resources • Aberdeen (NC)

Presencial
USD 110.000 - 170.000
Embedded Software Engineer
Embedded Software Engineer

Green Key Resources • Philadelphia

Presencial
USD 110.000 - 140.000
Senior Embedded C++/Rust Engineer (Safety-Critical)
Senior Embedded C++/Rust Engineer (Safety-Critical)

Full Spectrum • Westborough (MA)

Presencial
USD 105.000 - 165.000
Lead Embedded Software Engineer - Real-Time, Secure Systems
Lead Embedded Software Engineer - Real-Time, Secure Systems

TeamGlobal • Town of Owego (NY)

Híbrido
USD 110.000 - 170.000
Medical, Dental, Vision
401(k)
Embedded Software Engineer - Controls & Safety RTOS
Embedded Software Engineer - Controls & Safety RTOS

Deep Sea Electronics Ltd • Town of Mansfield (NY)

Presencial
USD 120.000 - 160.000
25 days holiday
Enhanced Maternity/ Paternity pay
5% Pension contributions
+1
Senior Embedded Software Engineer - Secure RTOS & Ada/C++
Senior Embedded Software Engineer - Secure RTOS & Ada/C++

Global Business Ser. 4u • Grand Rapids (MI)

Presencial
USD 90.000 - 140.000
Senior Embedded Software Engineer – Real-Time RTOS
Senior Embedded Software Engineer – Real-Time RTOS

Sig-Sauer,-Inc • Exeter (NH)

Presencial
USD 90.000 - 130.000
Senior Embedded C++ Engineer - Safety-Critical RTOS
Senior Embedded C++ Engineer - Safety-Critical RTOS

Latitude • Pittsburgh, Palo Alto (CA), Detroit (MI)

Híbrido
USD 160.000 - 240.000
Competitive compensation
Health insurance
401(k) retirement plan
+3