> Markdown version of [/jobs/ext/666061-senior-signals-software-engineer](https://www.wearedevelopers.com/jobs/ext/666061-senior-signals-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Signals Software Engineer - **Company:** Leidos, Inc. - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Salary:** $131,300.0 - $237,350.0 - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Computer-Aided Design, Agile Methodology, Amazon Web Services, Data Analysis, C++ (Programming Language), Cascading Style Sheets (CSS), Cloud Computing, Software Documentation, Signals Intelligence, Software Debugging, Linux, Eclipse (Software), Protocol Buffers, Python (Programming Language), Key Management, MATLAB, Service-Oriented Architecture, Signal Processing, Simulink, Software Configuration Management, Software Engineering, Software Systems, Subversion, TypeScript, WebSocket, Model-Driven Development, Computer Network Operations, ReactJS, Git, Vue.js, AngularJS, Kubernetes, Information Technology, Front End Software Development, Restful APIs, Docker - **Published:** June 27, 2026 - **Apply:** https://www.juju.com/job/00000000gb4w6x ## About the Role + Bachelor's degree in Computer Science or related discipline from an accredited college or university is required with 12 years of experience. Four (4) years of additional SSWE or equivalent experience on projects with similar software processes may be substituted for a bachelor's degree. + Seven (7) or more years' experience as a SSWE or equivalent on a project with a focus on Radio Frequency (RF) to include 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, demodulation). + **Clearance Requirement: Active TS/SCI with polygraph** Preferred Qualifications: + Experience with software-defined radio architectures (e.g., SCA, REDHAWK, GNU) and commercial wireless standards. + Proficiency in software configuration management tools (e.g., GIT, Trac, Subversion). + Familiarity with Python, Eclipse IDE, Google Protocol Buffer, and model-based design tools like MATLAB or SIMULINK. + Knowledge of service-oriented architecture, Kubernetes, Docker, and cloud deployment (e.g., AWS). + Expertise in front-end technologies such as JavaScript, TypeScript, HTML, and CSS, including libraries like React, Vue, or Angular. + Experience working with REST APIs, WebSockets, and JavaScript 3D libraries (e.g.,Three.is a plus). + Background in Agile development teams and geolocation techniques. ## Description Leidos** has a new and exciting opportunity for a **Senior Signals Software Engineer** in our **Intel Sectors, Cyber & Analytics Business Area (CABA)** . Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At **Leidos** , we offer **competitive benefits** , including Paid Time Off, 11 paid Holidays, 401K with a 6% company match and immediate vesting, Flexible Schedules, Discounted Stock Purchase Plans, Technical Upskilling, Education and Training Support, Parental Paid Leave, and much more. **Join us and make a difference in National Security! Position is eligible for a $25,000 sign on bonus. Primary Responsibilities: + Analyze user requirements to derive software design and performance specifications. + Design, develop, and enhance software to add new features or improve existing functionality. + Debug and resolve defects in software systems. + Utilize signal processing techniques and digital modulation methods effectively. + Develop software using C++ and Java within Linux operating systems. + Integrate software into new or modified systems, ensuring seamless operation. + Lead or participate in the development and execution of test procedures for software components. + Write and review software and system documentation, providing recommendations to improve processes and standards. + Apply scientific analysis and mathematical models to design software solutions and predict outcomes. ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)