1

Real Time Software Engineer Jobs (NOW HIRING)

Real-Time Software Engineer

Arlington, VA ยท On-site

$107K - $195K/yr

Our division currently has an exciting opportunity for a Real-Time Software Engineer to perform design, development, and hardware/software integration in Arlington, VA for the Electronic Warfare ...

Real-Time Software Engineer

Arlington, VA ยท On-site

$90K - $180K/yr

Our division currently has an exciting opportunity for a Real-Time Software Engineer to perform design, development, and hardware/software integration in Arlington, VA for the Electronic Warfare ...

Real-Time Software Engineer

Arlington, VA ยท On-site

$107K - $195K/yr

Our division currently has an exciting opportunity for a Real-Time Software Engineer to perform design, development, and hardware/software integration in Arlington, VA for the Electronic Warfare ...

Real-Time Software Engineer

Arlington, VA ยท On-site

$107K - $195K/yr

Our division currently has an exciting opportunity for a Real-Time Software Engineer to perform design, development, and hardware/software integration in Arlington, VA for the Electronic Warfare ...

Real-Time Software Engineer

Arlington, VA ยท On-site

$90K - $180K/yr

Our division currently has an exciting opportunity for a Real-Time Software Engineer to perform design, development, and hardware/software integration in Arlington, VA for the Electronic Warfare ...

Our division currently has an exciting opportunity for a Real-Time Software Engineer to perform design, development, and hardware/software integration in Arlington, VA for the Electronic Warfare ...

Real-Time Software Engineer

Mclean, VA ยท On-site

$86K - $198K/yr

Real-Time Software Engineer The Opportunity: Are you excited to apply RF theory to critical national security missions? Your expertise in RF digital signal processing software development will be ...

Full software development lifecycle (design, implementation, integration, debugging) in a real-time embedded environment. * Education: Bachelor's Degree in Computer Science, Computer Engineering, or ...

Real-Time Software Engineer

Mclean, VA ยท On-site

$86K - $198K/yr

This is a hands-on engineering role focused on real-time software, including embedded systems, distributed systems, and hardware-software integration. You will work across software applications for ...

$86K - $198K/yr

Real-Time Software Engineer The Opportunity: Are you excited to apply RF theory to critical national security missions? Your expertise in RF digital signal processing software development will be ...

next page

Showing results 1-20

Real Time Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do real time software engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for real time software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a real time software engineer?

A Real Time Software Engineer develops software that must operate within strict timing constraints, often for systems that require immediate or predictable responses. These engineers work on applications such as embedded systems, robotics, aerospace, automotive, and telecommunications. They design, code, and optimize software to ensure low-latency performance, reliability, and synchronization with real-world events. Their role often involves working with real-time operating systems (RTOS), programming in languages like C or C++, and debugging performance issues.

What are the key skills and qualifications needed to thrive as a real time software engineer?

To thrive as a Real Time Software Engineer, you need strong programming skills in languages such as C or C++, a solid understanding of real-time operating systems (RTOS), and a degree in computer science, electrical engineering, or a related field. Familiarity with development tools like debuggers, oscilloscopes, version control systems, and certifications such as Embedded Systems Certification can be highly beneficial. Excellent problem-solving abilities, attention to detail, and effective teamwork and communication skills help you excel in fast-paced project environments. These skills ensure robust, efficient, and timely software solutions for mission-critical systems across industries such as aerospace, automotive, and telecommunications.

What are some typical challenges faced by real time software engineers in their daily work?

Real Time Software Engineers often face the challenge of ensuring that their code meets strict timing and reliability requirements, as even minor delays can cause critical failures in real-time systems. Debugging and testing can be complex, especially when working with hardware integration and low-level system interactions. Engineers in this role frequently collaborate with hardware engineers and cross-functional teams to troubleshoot issues and optimize performance. Staying current with rapidly evolving technologies and best practices is also essential for ongoing success and career advancement in this dynamic field.

More about Real Time Software Engineer jobs

What cities are hiring for Real Time Software Engineer jobs?

Cities with the most Real Time Software Engineer job openings:

What states have the most Real Time Software Engineer jobs?

States with the most job openings for Real Time Software Engineer jobs include:

What are popular job titles related to Real Time Software Engineer jobs?

For Real Time Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Real Time Software Engineer job openings in the United States as of September 2026, with employment types broken down into 100% Full Time. Highlights an 79% In-person, 7% Hybrid, and 14% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Real-Time Software Engineer

Santa Clara, CA โ€ข On-site

Scorpion Therapeutics
51 - 200 employees

$106K - $170K/yr

Other

Posted 9 days ago


Job description

Software Engineer, Real-time Software (Santa Clara, CA)

Purpose:
  • Develop software for the OTTAVA medical robotic platform, including controlling robotics hardware, architecting communication protocols with embedded devices, and providing testing infrastructure.
You will be responsible for:
  • Develop and maintain multi-threaded, multi-core real-time C++ software components within EtherCAT, CAN, and a proprietary communication stack
  • Debug timing, synchronization, and communication issues in real-time control loops
  • Write and execute unit, integration, and system-level tests for safety-critical software
  • Collaborate with Controls, Systems, FPGA/EE, and V&V teams to integrate software with hardware platforms
  • Participate in code reviews, static analysis, and defect triage
  • Implement risk mitigations in software
  • Contribute to design documentation, requirement traceability, and verification artifacts
Required:
  • B.S. or M.S. in Computer Science, Computer/Electrical Engineering, or Robotics
  • Minimum 2 years writing multi-threaded C++ production software
  • Modern C++ (memory management, performance, concurrency)
  • OS concepts (scheduling, interrupts, threading, IPC)
  • Git and basic debugging tools (JTAG, scopes, etc.)
Preferred:
  • Exposure to Linux/RTOS
  • Industrial communication protocols (EtherCAT, CAN/CANOpen)
  • Python scripting for test automation/tooling
  • IEC 62304 or other regulated software standards
  • Debugging software that controls hardware devices
Other:
  • Up to 5% travel
  • Location: Santa Clara, California

Anticipated base pay range: $106,000.00 - $170,200.00

#J-18808-Ljbffr