Software Engineer C++/Digital Signal Processing
Job in
King of Prussia, Montgomery County, Pennsylvania, 19406, USA
Listed on 2026-07-08
Listing for:
Lockheed Martin
Full Time
position Listed on 2026-07-08
Job specializations:
-
Software Development
Software Engineer, Embedded Software Engineer, DevOps, C++ Developer
Job Description & How to Apply Below
Overview
Staff Digital Signal Processing Software Engineer position supporting the SEMS program, developing software for SDRs, DSP hardware, and modern Dev Sec Ops pipelines in an Agile Scrum environment.
Key Responsibilities- Digital Signal Processing development
- C++ development and integration
- Software Defined Radios (SDRs)
- Agile / Scrum methodology
- Participating in daily scrums, bi-weekly sprint planning, release planning, and demonstrations
- Developing software for interfacing with hardware components
- Integrating open and modular hardware and software compliance in the field of RF systems
- Integrate and test various parts of our system that implement transmitter and receiver designs for diverse mission solutions across a wide array of domains including communications, telecom, electronic, and sensor systems
- Enhance waveforms to increase resiliency to real world conditions, algorithm performance, compute efficiency, and probability of detect & decode
- Develop, debug, test across several C & C++ code bases
- Design & architect new waveform approaches and logic
- Generally have 1+ years of related experience and a post-secondary degree or training in a related discipline
- Experience with a variety of programming languages, primarily C++ and Python and development in a Linux environment
- Knowledge of Digital Signal Processing concepts
- Knowledge of modern Dev Sec Ops tools and practices, including Docker/Podman, Kubernetes, Gitlab CI
- Experience working in an Agile development environment, including tools such as Jira and Confluence
- Experience in the RF (Radio Frequency), DSP (Digital Signal Processing), SDR (Software Defined Radio), and CEW (Cyber Electronic Warfare) domains
- Working knowledge of software-defined radio (SDR) frameworks
- Experience with GPU / CUDA development
- Experience with open government standards (MORA, VICTORY, VITA 49)
- Active TS or TS/SCI Clearance
This position requires a government security clearance. You must be a US Citizen for consideration. Clearance Level: TS/SCI.
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×