Jobs and Careers
FO

Embedded Software Engineer II

FORT Robotics
Philadelphia, USAfull_timePosted 21 Sept 2026

About the role

<div class="content-intro"><p></p> <p></p> <p>In today's dynamic worksites, seamless collaboration between people and machines is essential. FORT's platform ensures safe, secure, and dynamic control that surpasses legacy systems and next-generation AI capabilities.</p> <p>While autonomous machines offer significant advantages, they also introduce new safety challenges. FORT addresses these concerns by providing solutions such as the Wireless E-Stop, which allows operators to instantly stop any machine from a safe distance, enhancing safety during emergencies.</p> <p>Additionally, FORT's Safe Remote Control enables operators to manage heavy machinery remotely, reducing the risk of accidents and improving visibility.</p> <p>By ensuring communications integrity across any network, FORT empowers customers to protect their most valuable assets—people, data, and machines—ensuring they remain safe and secure.</p> <p></p> <p></p></div><p>As an Embedded Software Engineer II, you will own specific components of our embedded stack, working close to the hardware on the real-time firmware that our safety devices depend on. Most of your time will be spent in RTOS environments (Zephyr and FreeRTOS) and on bare-metal targets, architecting safety-critical systems where reliability is a hard requirement. You will also work with our Embedded Linux platforms where the two worlds meet, so you will be comfortable moving between constrained real-time targets and richer application environments.</p> <p><strong>What You'll Do</strong></p> <ul> <li><strong>Build the Core:</strong> Design and implement robust C/C++ firmware for safety-critical embedded devices.</li> <li><strong>Real-Time Architecture:</strong> 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.</li> <li><strong>Bare-Metal and Drivers:</strong> Write low-level peripheral drivers and board support code, and bring up new silicon from reset vector through to a running application.</li> <li><strong>Platform Integration:</strong> Interface RTOS devices with our Embedded Linux user-space applications, ensuring reliable communication and consistent behavior across the product.</li> <li><strong>Pipeline &amp; Quality:</strong> Maintain and improve CI/CD pipelines (GitLab) to automate testing, including on-target and hardware-in-the-loop test execution.</li> <li><strong>Hardware Integration:</strong> Bring up new hardware, debug complex issues using JTAG/GDB, and optimize for latency, power, and memory footprint.</li> <li><strong>Sa

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

FORT Robotics

View company profile →