Real-Time Systems Engineer (C/C++, Linux)

Leidos

Arlington (VA)

On-site

USD 90,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

4+ weeks paid time off
401K with company match
Flexible schedules
Discounted stock purchase plans
Education and training support
Parental paid leave

Job summary

Leidos is seeking a Real-Time Software Engineer in Arlington, VA to design, develop, and integrate real-time software for electronic warfare systems. You will work with cross-disciplinary teams to implement high-performance signal processing on ARM and other platforms.

The role emphasizes real-time C/C++ on multi-core systems, Linux/RTOS, MATLAB integration, and hardware interfaces. Active TS/SCI clearance is required; onsite work in Arlington, VA is expected.

Qualifications

  • Bachelor's degree in a related field is required.
  • 4+ years software development experience with Python, MATLAB, or C++.
  • Strong OO design and understanding of hardware/software interaction.
  • Experience with Linux and/or RTOS, and with hardware interfaces (PCIe, UART, Ethernet).
  • Experience with build tools (GCC, CMake, Make) and version control (Git, SVN).
  • Experience with CI tools (Jenkins) and software testing; ability to document software.
  • Ability to communicate concepts and designs within a team; eagerness to learn new tech.
  • Active TS/SCI clearance is required.

Responsibilities

  • Contribute to design and development of advanced systems within cross-disciplinary teams.
  • Develop and test real-time C/C++ software for multi-core Linux or RTOS.
  • Integrate software with third-party libraries and RF hardware; configure devices.
  • Interface with standards/protocols such as TCP/IP, UDP, DDS; read MATLAB algorithms.
  • Document systems and support field testing events, usually annually.

Skills

Python
MATLAB
C++
Object-oriented design
Linux / RTOS
Hardware interfaces
Build tools
Version control
CI tools
Software testing
Technical documentation
Team communication
Learning new skills
Unit testing
TS/SCI clearance

Education

Bachelor's Degree in Computer Engineering, Electrical Engineering, or Computer Science
Master's Degree (bonus)

Tools

GCC
CMake
Make
Git
Subversion
Jenkins
Gitlab
Redhawk

Job description

Leidos is seeking a Real-Time Software Engineer in Arlington, VA to design, develop, and integrate real-time software for electronic warfare systems. You will work with cross-disciplinary teams to implement high-performance signal processing on ARM and other platforms.

The role emphasizes real-time C/C++ on multi-core systems, Linux/RTOS, MATLAB integration, and hardware interfaces. Active TS/SCI clearance is required; onsite work in Arlington, VA is expected.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Real-Time C++ Software Engineer - High-Performance Systems
Real-Time C++ Software Engineer - High-Performance Systems

Koitecc Solutions • Huntsville (AL), Northern (KY)

Hybrid
USD 87,000 - 157,000
Senior Real-Time Software Engineer
Senior Real-Time Software Engineer

Leidos • Gaithersburg (MD)

Hybrid
USD 87,000 - 157,000
Real-Time Software Engineer
Real-Time Software Engineer

Leidos • Arlington (VA)

On-site
USD 90,000 - 180,000
4+ weeks paid time off
401K with company match
Flexible schedules
+3
Real-Time Signal Processing Engineer - SoC & HW/SW
Real-Time Signal Processing Engineer - SoC & HW/SW

Leidos • San Diego (CA)

On-site
USD 194,000 - 195,000
Competitive benefits
PTO 4+ weeks
11 holidays
+4
Junior Real-Time C++ Software Engineer (Radar)
Junior Real-Time C++ Software Engineer (Radar)

Leidos • Huntsville (AL)

On-site
USD 70,000 - 126,000
Remote Software Engineer: Real-Time C++ & Systems
Remote Software Engineer: Real-Time C++ & Systems

Leidos • Huntsville (AL)

On-site
USD 87,000 - 157,000
Real-Time Systems Engineer (C/C++, Linux)
Real-Time Systems Engineer (C/C++, Linux)

HART Technologies, Inc. • Manassas (VA)

On-site
USD 110,000 - 140,000
Paid time off
Educational benefits
Matching 401K
+3
Real-Time Software Engineer for EW on ARM Systems
Real-Time Software Engineer for EW on ARM Systems

Leidos Inc • Arlington (VA)

On-site
USD 87,000 - 158,000
Competitive salary
401K with a 6% company match
Flexible Schedules
+2
Real-Time Radar EW Software Engineer
Real-Time Radar EW Software Engineer

Leidos • Huntsville (AL)

On-site
USD 95,000 - 135,000
Real-Time DSP Software Engineer
Real-Time DSP Software Engineer

Leidos Inc • San Diego (CA)

On-site
USD 108,000 - 195,000