Real-Time Software Engineer

Leidos•Arlington, VA
•$90,000 - $180,000•Onsite

About The Position

Leidos’ Electronic Warfare Division is seeking a Real-Time Software Engineer to perform design, development, and hardware/software integration in Arlington, Virginia. The division focuses on research and development and advanced prototyping, transforming signal-processing algorithms into real-time software systems. Projects are carried out by small multidisciplinary teams in spiral or agile development environments, with schedules aimed at near-term field demonstrations. The engineer will contribute to high-performance signal processing on general-purpose processors such as ARM and support system field testing and collection events, typically lasting about a week once or twice a year. The position requires an active TS/SCI security clearance and onsite work in Leidos’ Arlington offices. The posting lists a salary range of $90,000–$180,000 for qualified candidates with an active TS/SCI clearance; it also separately lists a general pay range of $87,100–$157,450 for the job level, noting that this is a guideline and not a compensation guarantee.

Requirements

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.
  • At least 4 years of software development experience, including strong programming experience in Python, MATLAB, or C++.
  • Strong understanding of object-oriented design.
  • Basic understanding of hardware/software interaction and computer architecture.
  • Experience with hardware interfaces such as PCIe, UART, or Ethernet.
  • Experience with build tools such as GCC, CMake, or Make.
  • Experience using version control such as Git or Subversion and continuous integration tools such as Jenkins.
  • Experience with software testing tools and methodology.
  • Experience creating and maintaining technical documentation for developed software.
  • Ability to communicate and share ideas, concepts, and designs with a team of engineers.
  • Demonstrated ability and motivation to continually learn new technical skills and concepts.
  • Understanding of unit-test frameworks and test-driven development practices.
  • Active TS/SCI security clearance.
  • Must be able to work onsite in the Arlington, Virginia offices.

Nice To Haves

  • Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
  • Active security clearance higher than the Secret level.
  • Ability to debug embedded systems using tools such as oscilloscopes and logic analyzers.
  • Experience maintaining, tracking, and updating tickets or status using GitLab or a similar interface.
  • Experience using common scripting languages such as Bash.

Responsibilities

  • Contribute to the design and development of advanced systems as part of multidisciplinary teams involving software engineers and subject matter experts in systems engineering, hardware, firmware, machine learning, RF front-end design, and signal processing.
  • Design, implement, and test real-time C/C++ software for multicore systems running Linux or real-time operating systems such as VxWorks.
  • Build software products that use third-party mathematics and communications libraries.
  • Interface with communications standards and protocols such as TCP/IP, UDP, and DDS.
  • Read and understand signal-processing algorithms written in MATLAB.
  • Work with Linux and real-time operating systems.
  • Design, implement, and test software to configure and control RF hardware devices.
  • Integrate software into third-party software frameworks and architectures such as Redhawk.
  • Document developed systems.
  • Support system field testing and collection events, usually about a week in duration once or twice a year.

Benefits

  • 4 or more weeks of paid time off.
  • 11 paid holidays.
  • 401(k) with a 6% company match and immediate vesting.
  • Flexible schedules.
  • Discounted stock purchase plans.
  • Technical upskilling.
  • Education and training support.
  • Parental paid leave.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service