1

Embedded Rtos Jobs in Wilmington, DE (NOW HIRING)

Senior Embedded Software Engineer

Newark, DE

$121K - $158K/yr

Experience developing complex, multi-component systems, including RTOS and/or embedded controllers. * Strong computer science foundation, including operating systems, software systems, data ...

Senior Embedded Software Engineer

Newark, DE · On-site

$121K - $158K/yr

Experience developing complex, multi-component systems, including RTOS and/or embedded controllers. * Strong computer science foundation, including operating systems, software systems, data ...

Lead Electrical Systems Engineer

King Of Prussia, PA · On-site

$159K - $166K/yr

... design robust embedded architectures, and guide engineering teams through entire hardware ... Extensive experience with SoC/FPGA systems, RTOS environments, and high-frequency digital/analog ...

... Embedded Systems Basics of RTOS concepts, scheduling, interrupt handling, and low-level hardware interaction Safety-Critical Standards Awareness of DO-178C, ISO 26262, or MIL-STD-498 compliance ...

Embedded Rtos information

See Wilmington, DE salary details

$67.9K

$148.8K

$168.8K

How much do embedded rtos jobs pay per year?

As of Jul 29, 2026, the average yearly pay for embedded rtos in Wilmington, DE is $148,838.00, according to ZipRecruiter salary data. Most workers in this role earn between $127,600.00 and $167,900.00 per year, depending on experience, location, and employer.

What are some typical challenges faced when developing software for embedded RTOS environments?

Developing software for embedded RTOS (Real-Time Operating System) environments often involves unique challenges such as managing limited memory and processing resources, ensuring deterministic real-time performance, and debugging in resource-constrained systems. Team members frequently collaborate closely with hardware engineers to optimize code for specific microcontrollers or processors. Additionally, balancing task prioritization and inter-task communication to avoid deadlocks or priority inversion is a common focus. These complexities make strong problem-solving skills and attention to detail particularly valuable in this role.

What are the key skills and qualifications needed to thrive as an Embedded RTOS Engineer, and why are they important?

To thrive as an Embedded RTOS Engineer, you need a strong background in embedded systems programming, real-time operating system (RTOS) concepts, and a relevant degree in computer engineering or a related field. Familiarity with tools like Keil, IAR Embedded Workbench, and experience with RTOS platforms such as FreeRTOS or VxWorks, along with certifications like Certified Embedded Systems Engineer, are highly valuable. Attention to detail, problem-solving abilities, and effective teamwork are crucial soft skills that enhance performance in this role. These competencies are essential for designing reliable, efficient, and responsive embedded solutions that meet stringent real-time requirements.

What is an Embedded RTOS?

An Embedded RTOS (Real-Time Operating System) is a specialized operating system designed to manage hardware resources and run applications with precise timing requirements in embedded systems. Unlike general-purpose operating systems, an RTOS ensures that tasks are executed predictably and meet strict deadlines, which is crucial in applications like automotive systems, medical devices, and industrial automation. Embedded RTOSs provide features like multitasking, task scheduling, and inter-task communication, all optimized for resource-constrained environments. They help developers create reliable, efficient, and responsive embedded applications.

What is the difference between Embedded Rtos vs Firmware Engineer?

AspectEmbedded RtosFirmware Engineer
CredentialsKnowledge of RTOS, embedded systems, C/C++Embedded systems, C/C++, hardware understanding
Work EnvironmentEmbedded systems development, real-time applicationsHardware interfacing, low-level programming
Industry UsageConsumer electronics, automotive, IoT devicesConsumer electronics, aerospace, medical devices

Embedded Rtos specialists focus on designing and implementing real-time operating systems for embedded devices, ensuring system responsiveness and multitasking. Firmware Engineers develop low-level software that directly interacts with hardware components, often working within embedded environments. While both roles require embedded systems knowledge, Embedded Rtos professionals specialize in real-time OS development, whereas Firmware Engineers focus on hardware-software integration and low-level programming.

What are popular job titles related to Embedded Rtos jobs in Wilmington, DE? For Embedded Rtos jobs in Wilmington, DE, the most frequently searched job titles are:
What job categories do people searching Embedded Rtos jobs in Wilmington, DE look for? The top searched job categories for Embedded Rtos jobs in Wilmington, DE are:
What cities near Wilmington, DE are hiring for Embedded Rtos jobs? Cities near Wilmington, DE with the most Embedded Rtos job openings:
Infographic showing various Embedded Rtos job openings in Wilmington, DE as of July 2026, with employment types broken down into 91% Full Time, 6% Part Time, and 3% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $148,838 per year, or $71.6 per hour.
Sr. Embedded Software Engineer I

Sr. Embedded Software Engineer I

FORT Robotics

Philadelphia, PA • On-site

$125K - $164K/yr

Other

This job post has expired 2 days ago. Applications are no longer accepted.


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.