FORT Robotics

Sr. Embedded Software Engineer I

FORT Robotics$100K — $130K *
Aerospace & Defense
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of embedded software development experience, with 2+ years in safety-critical products.
  • Proficient in C and C++, with strong modern C++ knowledge.
  • Deep experience in Embedded Linux and at least one RTOS (Zephyr or FreeRTOS).
  • Familiar with Board Support Packages (BSP) and low-level debugging.
  • Strong understanding of IP networking and standard interfaces (UART, SPI, I2C, USB, CAN).
  • Proficient in Python for automation and CI/CD pipeline architecture.
  • Expertise in debugging tools like oscilloscopes and JTAG.

Responsibilities

  • Own critical subsystems, architecting and implementing reliable C/C++ software for embedded systems.
  • Drive platform architecture, designing applications and firmware with an eye toward future scalability.
  • Ensure safety compliance by collaborating with the safety team to embed standards into the design process.
  • Architect CI/CD for firmware, enhancing automated testing and build confidence.
  • Lead hardware bring-up and complex debugging across hardware/software boundaries.
  • Serve as the main technical contact across teams for subsystem design and integration.

Benefits

  • Opportunities for professional growth and advancement.
  • Collaborative work environment with cross-team influence.
  • Mentorship opportunities for junior engineers.
  • Dynamic and innovative company culture.
  • Access to the latest tools and technologies.
Full Job Description
As a Senior Embedded Software Engineer, you will own critical subsystems within our embedded stack, and your architectural decisions will shape the product. You'll bridge hardware and high-level applications across Embedded Linux, RTOS (Zephyr/FreeRTOS), and bare-metal environments - and you'll be the technical point of contact for product, hardware, cloud, and safety teams when those subsystems intersect.

What You'll Do
  • Own Critical Subsystems: Architect and implement C/C++ software for safety-critical embedded systems where reliability is non-negotiable. Your decisions will influence the product's long-term architecture.
  • Drive Platform Architecture: Architect Embedded Linux user-space applications and real-time firmware for FreeRTOS/Zephyr devices. Design for failure modes, future scale, and platform reuse - not just the current product.
  • Own Safety Compliance: Own the safety compliance posture of your subsystem. Partner with the safety team to embed IEC 61508 rigor into design and code without slowing development velocity.
  • Architect CI/CD: Architect and evolve our GitLab CI/CD pipelines for firmware. Set the bar for automated testing, deterministic builds, and release confidence.
  • Hardware Bring-Up & Debugging: Lead bring-up of new hardware. Diagnose complex bugs across the hardware/software boundary using JTAG, GDB, logic analyzers, and oscilloscopes.
  • Cross-Team Influence: Serve as the primary technical point of contact for product, QE, hardware, and cloud teams on subsystem design, integration, and trade-offs.

What You Bring
  • Experience: 6+ years of hands-on embedded software development, including 2+ years working on safety-critical or regulated products.
  • Core Languages: Expert proficiency in C and C++, including modern C++ patterns and safe memory management at scale.
  • OS Depth: Deep experience with Embedded Linux (including BSP and low-level architecture) and proficiency with at least one RTOS (Zephyr or FreeRTOS).
  • Low-Level Linux: Working knowledge of Board Support Packages (BSP) and device drivers - you've debugged below the kernel boundary, not just above it.
  • Connectivity: Strong fluency with IP networking and standard interfaces (UART, SPI, I2C, USB, CAN).
  • Tooling: Proficient with Python for scripting/automation. Experience architecting CI/CD workflows for firmware (GitLab preferred).
  • Debugging: Expert with oscilloscopes, logic analyzers, JTAG, and GDB. You can localize hard bugs across the hardware/software boundary independently.
  • Safety & Quality: Experience working under or implementing functional safety standards (IEC 61508, ISO 26262, DO-178C, or equivalent).
  • Education: B.S. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience.

Bonus Points
  • Experience with wireless stacks (BLE, ISM, Wi-Fi).
  • Background in regulated industries (Medical, Automotive, Aerospace, Industrial).
  • Contributions to open-source embedded or RTOS projects.

How You'll Show Up - The FORT Blueprint at this Level
  • Accomplish the Impossible: You proactively automate manual toil and find creative paths through ambiguous architectural problems.
  • Own Your Priorities: You're accountable for project milestones and the long-term health of your subsystem - not just the next ticket.
  • Think Out Loud: You lead architectural design reviews and communicate complex trade-offs clearly to engineers and non-engineers alike.
  • Build Together: You run retrospectives and post-mortems, mentor more junior engineers, and align technical goals across hardware, firmware, SIT, and cloud teams.

About FORT Robotics

FORT Robotics is a technology company that specializes in developing safety solutions for autonomous machines. The company's products are designed to help prevent accidents and injuries caused by autonomous machines, such as drones and robots. FORT Robotics' products are used by a variety of industries, including construction, agriculture, and logistics. The company is headquartered in Philadelphia, Pennsylvania.
Learn more about FORT Robotics
Size
20 employees
Industry
Net Income
-$500,000
Founded
2018
5 Year Trend
+20%
Revenue
$1 million

Similar Jobs

More Jobs at FORT Robotics

More Aerospace & Defense Jobs

  • Model Based Systems Engineer
    $130K — $150K + paid health insurance & dependents, paid education assistance, *
    Kitty Hawk Technologies
    King George, VA 22485 (King George County)
  • Defense Mission Operations and Plans Analyst
    $86K — $198K *
    Booz Allen Hamilton, Inc.
    Camp Pendleton, CA 92055 (San Diego County)
  • Targeter
    $62K — $141K *
    Booz Allen Hamilton, Inc.
    Mclean, VA 22101 (Fairfax County)
  • Technical Editor
    $62K — $141K *
    Booz Allen Hamilton, Inc.
    Washington, DC 20011 (District Of Columbia County)
  • Marine Engineer - SMART Inspector
    $75K — $95K *
    The McHenry Management Group, Inc
    Chesapeake, VA 23322 (Chesapeake City County)

Find similar Sr. Embedded Software Engineer I jobs: