JOBSEARCHER

Jr. C++ Software Engineer (Sponsoring TS/SCI Clearance)

Zachary Piper Solutions is seeking a C++ Software Engineer to support the design and development of data and signal processing systems for a defense customer in Fairfax, VA. This role focuses on building high‑performance software in a Linux environment using C, C++, and Python. The ideal candidate is a strong hands‑on developer with an engineering background and experience across the full software lifecycle, including design, implementation, testing, and debugging.Clearance: No clearance required, however candidates must be eligible to obtain a TS/SCI clearance.Work Environment:Full‑time, on‑site role in Fairfax, VA supporting development of mission‑critical communications and data processing systems.Responsibilities:Design, develop, test, and deploy software for data and signal processing systems.Develop system interfaces for control, monitoring, and status reporting.Support software integration within client‑server architectures and networked systems.Perform debugging, performance analysis, and optimization of software components.Manage system software configurations, baselines, and version control.Collaborate with engineering teams to support system design, testing, and deployment activities.Qualifications:Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field (EE or CE strongly preferred).2–4 years of professional software engineering experience.Strong programming experience in C and C++ (Python experience also required).Experience developing software in Linux environments.Experience across the full software development lifecycle (design, implementation, testing, and debugging).Familiarity with client‑server architectures, networking concepts, and communication protocols.Strong analytical, problem‑solving, and debugging skills.Ability to obtain a TS/SCI clearance.Preferred:Master’s degree in a related technical discipline.Experience with communication systems development and testing.Experience with FPGAsKnowledge of signal processing techniques and algorithms.Familiarity with modulation/demodulation concepts in communications systems.Experience with database systems (relational, object‑oriented, or flat‑file).Exposure to safety‑critical software development (e.g., DO‑278A).Experience with development tools such as Eclipse, Intel C++ Compiler, VectorCAST, or Coverity.Experience with MATLAB (nice to have, not required).Familiarity with GNSS systems (GPS, Galileo).Compensation:Pay Band: $100,000 - $125,000 (Pay based on years of experience and education)Benefits: Comprehensive benefits package including medical, dental, vision.25% 401k Match.25% IBA.8 weeks paid time off +11 federal holidays, and sick leave.100% Tuition Reimbursement.Application Period: Opens on 05/21/2026 and will be accepted for at least 30 days from the posting date.