About The Position

Leidos is hiring a Senior Signals Software Engineer in its Intel Sectors, Cyber & Analytics Business Area. The role supports work across security engineering, computer network operations, mission software, analytical methods and modeling, signals intelligence, and cryptographic key management. The position is eligible for a $25,000 sign-on bonus.

Requirements

  • Bachelor’s degree in Computer Science or a related discipline from an accredited college or university, plus 12 or more years of experience; alternatively, seven years of additional SSWE or equivalent experience on projects with similar software processes may substitute for a bachelor’s degree.
  • Seven years of experience as an SSWE or equivalent on a project focused on Radio Frequency (RF).
  • Experience with Fourier transforms, filtering, communications theory, digital modulation, error control coding, signals analysis tools (e.g., WVT, DVT), and digital signal processing (e.g., adaptive beamforming/filtering and demodulation).
  • Active TS/SCI clearance with polygraph.

Nice To Haves

  • Experience with software-defined radio architectures such as SCA, REDHAWK, or GNU, and commercial wireless standards.
  • Proficiency with software configuration management tools such as GIT, Trac, or Subversion.
  • Familiarity with Python, Eclipse IDE, Google Protocol Buffer, and model-based design tools such as MATLAB or SIMULINK.
  • Knowledge of service-oriented architecture, Kubernetes, Docker, and cloud deployment such as AWS.
  • Expertise in JavaScript, TypeScript, HTML, CSS, and front-end libraries such as React, Vue, or Angular.
  • Experience with REST APIs, WebSockets, and JavaScript 3D libraries; Three.js is a plus.
  • Background in Agile development teams and geolocation techniques.

Responsibilities

  • Analyze user requirements and derive software design and performance specifications.
  • Design, develop, and enhance software features and functionality.
  • Debug and resolve software system defects.
  • Use signal processing techniques and digital modulation methods.
  • Develop software using C++ and Java in Linux operating systems.
  • Integrate software into new or modified systems.
  • Lead or participate in developing and executing test procedures for software components.
  • Write and review software and system documentation, and recommend improvements to processes and standards.
  • Apply scientific analysis and mathematical models to design software solutions and predict outcomes.

Benefits

  • 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
  • Paid parental leave
  • $25,000 sign-on bonus
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service