Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Leidos Logo

Software Engineer - Advanced Warfare Technology Division

Leidos

$55,250 - $99,875
Sep 30, 2025
Arlington, VA, USA
Apply Now

Electronic Warfare (EW) is a growing enterprise - protecting the warfighter and our national security against ever-adapting threats. Leidos is looking for a Software Engineer to perform design, development, and hardware/software integration to transform state of the art signal processing algorithms into real-time software systems.

Requirements

  • C/C++ real-time software development experience
  • Experience using version control (Subversion, GIT, etc.) and continuous integration software tools (Jenkins)
  • Advanced knowledge of the Linux operating system as well as experience with real-time operating systems
  • Experience with Machine Learning and/or Artificial Intelligence algorithms and libraries, such as TensorFlow
  • Experience with MATLAB GPU computing
  • Experience with High Performance Computing including parallel and distributed computation
  • Experience with cloud-based computing platforms, such as Amazon Web Services (AWS)

Responsibilities

  • Contributing to design and development of advanced systems as a part of multi-disciplinary teams.
  • Designing, implementing, and testing real-time C/C++ software for multi-core systems running Linux or a real-time operating systems, such as VxWorks
  • Experience building software products that utilize third party mathematics and communication libraries
  • Experience with interface communication standards / protocols such as TCP/IP, UDP, and DDS
  • Ability to read and understand signal processing algorithms written in MATLAB
  • Designing, implementing, and testing software to configure and control RF hardware devices
  • Integrating software into third-party software frameworks and architectures, such as Redhawk

Other

  • Must have active Secret level security clearance with the ability to obtain a TS/SCI level clearance.
  • Bachelor’s Degree in Computer Engineering, Electrical Engineering, or Computer Science and relevant expereince (may include internships, etc.)
  • Support system field testing and collection events, usually about a week in duration once or twice a year
  • Master’s Degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent
  • Existing security clearance higher than the Secret level