Signal Processing Software Engineer
Role: Signal Processing Software Engineer (C++ / RF Systems)Location: Fort Meade, MarylandClient: Advanced Engineering Team supporting U.S. Defense & Intelligence MissionsWe are partnering with a highly technical engineering team working on mission-critical systems at the intersection of signal processing, RF systems, and satellite communications within the U.S. defense and intelligence space.With increasing demand across advanced communications platforms and real-time systems, they’re scaling their team to develop next-generation capabilities used in operational environments.About the Role:This is a hands-on software engineering role focused on developing high-performance C++ applications for complex signal processing and satellite communication systems.You’ll be working on real-time systems, designing and implementing algorithms under strict performance and resource constraints, and contributing to systems that operate in mission-critical environments.Qualifications:5+ years of experience in software development with a focus on systems or performance-critical applications.Strong programming experience in C++.Experience with signal processing, RF systems, or satellite communications.Ability to design and implement complex algorithms with performance and timing constraints.Experience working with real-time systems and performance optimization.Familiarity with automated testing frameworks and debugging complex systems.Experience with DevOps environments (Docker, Kubernetes, VMware) is a plus.Familiarity with message queues and communication protocols is desirable.Unfortunately, due to the nature of this work, we are unable to provide sponsorship. Please apply only if you are a U.S. citizen with an active TS/SCI clearance and Full Scope Polygraph.