← Back to jobsJob ID col-cmva8nj200cl9rz013d7pa5et

FORT RoboticsPosted 29 days ago

Embedded Software Engineer II

Full-time
Remote
3–5 years
$125K – $150K/yr
Posted 29 days ago

FORT Robotics develops safety and control solutions for machines operating alongside people. The Embedded Software Engineer II designs and implements safety-critical embedded firmware, RTOS and bare-metal systems, and integrations with Embedded Linux platforms.

Posted
29 days ago
Source
linkedin.com
Sector
Electrical Engineering

Opens the employer's application page in a new tab

Responsibilities

  • Build the Core: Design and implement robust C/C++ firmware for safety-critical embedded devices
  • Real-Time Architecture: Architect and implement RTOS-based firmware on Zephyr and FreeRTOS, including task and scheduling design, ISR handling, inter-task communication, memory and stack budgeting, and deterministic timing analysis
  • Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new silicon from reset vector through to a running application
  • Platform Integration: Interface RTOS devices with our Embedded Linux user-space applications, ensuring reliable communication and consistent behavior across the product
  • Pipeline & Quality: Maintain and improve CI/CD pipelines (GitLab) to automate testing, including on-target and hardware-in-the-loop test execution
  • Hardware Integration: Bring up new hardware, debug complex issues using JTAG/GDB, and optimize for latency, power, and memory footprint
  • Safety Compliance: Collaborate with the safety team to ensure code adheres to rigorous standards (IEC 61508) while maintaining development velocity

Qualifications

  • 3-5 years of hands-on embedded software development, with a substantial portion on RTOS or bare-metal targets
  • Strong proficiency in C, along with working proficiency in C++
  • Solid production experience with an RTOS such as Zephyr, FreeRTOS, ThreadX, or similar, including scheduling, synchronization primitives, and interrupt-driven design
  • Comfort working directly with MCU peripherals, datasheets, reference manuals, linker scripts, and startup code
  • Familiarity with Embedded Linux user-space development, sufficient to integrate and debug across the RTOS and Linux boundary
  • Familiarity with IP networking protocols and standard interfaces (UART, SPI, I2C, USB, CAN)
  • Experience with Python for scripting/automation and familiarity with CI/CD workflows
  • Comfort using oscilloscopes, logic analyzers, JTAG, and GDB to troubleshoot hard-to-find bugs
  • B.S. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience

Preferred

  • Experience with Zephyr specifically, including devicetree, Kconfig, and west-based workflows
  • Experience with wireless stacks (BLE, ISM, Wi-Fi) on constrained devices
  • Background in Functional Safety (FuSa) or working in regulated industries (Medical, Automotive, Aerospace)
  • Low-level Linux knowledge of Board Support Packages (BSP) and device drivers
  • Familiarity with static analysis, MISRA C, or other coding standards used in safety-critical development
  • Medical industry experience
  • Automotive industry experience
  • Aerospace industry experience

Required skills

CC++ZephyrFreeRTOSThreadXEmbedded LinuxMicrocontroller ProgrammingUARTSPII2CUSBCANPythonCI/CD

Nice to have

Philadelphia, Pennsylvania, USAhttps://www.fortrobotics.com/H1B SponsorshipData Powered by100Engineering and DevelopmentTrends of Total Sponsorships*2024(1)Growth StageTotal Funding$56.9MKey InvestorsTiger Global Management

Full job description

FORT Robotics develops safety and control solutions for machines operating alongside people. The Embedded Software Engineer II designs and implements safety-critical embedded firmware, RTOS and bare-metal systems, and integrations with Embedded Linux platforms.

Responsibilities

  • Build the Core: Design and implement robust C/C++ firmware for safety-critical embedded devices
  • Real-Time Architecture: Architect and implement RTOS-based firmware on Zephyr and FreeRTOS, including task and scheduling design, ISR handling, inter-task communication, memory and stack budgeting, and deterministic timing analysis
  • Bare-Metal and Drivers: Write low-level peripheral drivers and board support code, and bring up new silicon from reset vector through to a running application
  • Platform Integration: Interface RTOS devices with our Embedded Linux user-space applications, ensuring reliable communication and consistent behavior across the product
  • Pipeline & Quality: Maintain and improve CI/CD pipelines (GitLab) to automate testing, including on-target and hardware-in-the-loop test execution
  • Hardware Integration: Bring up new hardware, debug complex issues using JTAG/GDB, and optimize for latency, power, and memory footprint
  • Safety Compliance: Collaborate with the safety team to ensure code adheres to rigorous standards (IEC 61508) while maintaining development velocity

Preferred

  • Experience with Zephyr specifically, including devicetree, Kconfig, and west-based workflows
  • Experience with wireless stacks (BLE, ISM, Wi-Fi) on constrained devices
  • Background in Functional Safety (FuSa) or working in regulated industries (Medical, Automotive, Aerospace)
  • Low-level Linux knowledge of Board Support Packages (BSP) and device drivers
  • Familiarity with static analysis, MISRA C, or other coding standards used in safety-critical development
  • Zephyr
  • Devicetree
  • Kconfig
  • West workflows
  • BLE
  • ISM wireless
  • Wi-Fi
  • Constrained-device development
  • Functional safety
  • Medical industry experience
  • Automotive industry experience
  • Aerospace industry experience
  • Low-level Linux
  • Board Support Packages
  • Device drivers
  • Static analysis
  • MISRA C
  • Safety-critical coding standards

Company

  • Safety control platform for autonomous robots and machines
  • Philadelphia, Pennsylvania, USA
  • https://www.fortrobotics.com/
  • Founded in 2018
  • 51-200 employees

Qualifications

  • 3-5 years of hands-on embedded software development, with a substantial portion on RTOS or bare-metal targets
  • Strong proficiency in C, along with working proficiency in C++
  • Solid production experience with an RTOS such as Zephyr, FreeRTOS, ThreadX, or similar, including scheduling, synchronization primitives, and interrupt-driven design
  • Comfort working directly with MCU peripherals, datasheets, reference manuals, linker scripts, and startup code
  • Familiarity with Embedded Linux user-space development, sufficient to integrate and debug across the RTOS and Linux boundary
  • Familiarity with IP networking protocols and standard interfaces (UART, SPI, I2C, USB, CAN)
  • Experience with Python for scripting/automation and familiarity with CI/CD workflows
  • Comfort using oscilloscopes, logic analyzers, JTAG, and GDB to troubleshoot hard-to-find bugs
  • B.S. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience
  • Experience with Zephyr specifically, including devicetree, Kconfig, and west-based workflows
  • Experience with wireless stacks (BLE, ISM, Wi-Fi) on constrained devices
  • Background in Functional Safety (FuSa) or working in regulated industries (Medical, Automotive, Aerospace)
  • Low-level Linux knowledge of Board Support Packages (BSP) and device drivers
  • Familiarity with static analysis, MISRA C, or other coding standards used in safety-critical development
  • 3-5 years of hands-on embedded software development, with a substantial portion on RTOS or bare-metal targets.

Required skills

  • C, C++, Zephyr, FreeRTOS, ThreadX, Embedded Linux, Microcontroller Programming, UART, SPI, I2C, USB, CAN, Python, CI/CD, JTAG, GDB, Oscilloscopes, Logic Analyzers, Bluetooth Low Energy (BLE), Wi-Fi, Functional Safety, MISRA C

Preferred skills

  • Safety control platform for autonomous robots and machines., Philadelphia, Pennsylvania, USA, https://www.fortrobotics.com/, H1B Sponsorship, Data Powered by, Distribution of Different Job Fields Receiving Sponsorship, 100, Represents job field similar to this job, Engineering and Development, Trends of Total Sponsorships, *2024, (1), Growth Stage, Total Funding, $56.9M, Key Investors, Tiger Global Management, Prime Movers Lab, 2026-08-18, Acquired, 2025-08-06, Series B· $18.9M, 2022-07-12, Series B· $25M, Leadership Team, Samuel Reeves, Founder and CEO, Recent News, TradingView, FORT Robotics, Inc. Files Confidential S-4 for SPAC Merger

Experience

  • 3-5 years

Job details

Employment type

Full-time

Seniority level

3–5 years

Date posted

Oct 15, 2026

Work mode

Remote

Job source

linkedin.com

Company

FORT Robotics

Electrical Engineering

Safety control platform for autonomous robots and machines

  • Philadelphia, Pennsylvania, USA
  • Electrical Engineering
  • 51-200 employees
  • Founded 2018
  • fortrobotics.com

Similar jobs

Other roles in Remote, USA or Electrical Engineering

Electrical Engineering

30+ days ago

Partner Solutions Architect (GSI) - AMER East

Full-timeBoston, MACompetitive

Datadog offers a competitive salary and equity package, and may include variable compensation. Actual compensation is based on factors such as the candidate's skills, qualifications, and experience.

Embedded Software Engineer II

FORT Robotics · $125K – $150K/yr

Apply on company site