More jobs:
Jr. C++ Software Engineer; Sponsoring TS/SCI Clearance Security Clearance
Job in
Fairfax, Fairfax County, Virginia, 22030, USA
Listed on 2026-06-05
Listing for:
Zachary Piper Solutions, LLC
Full Time
position Listed on 2026-06-05
Job specializations:
-
Software Development
Software Engineer, C++ Developer
Job Description & How to Apply Below
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 FPGAs
* Knowledge 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, Vector
CAST, 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 Contribution.
* 8 weeks paid time off +11 federal holidays, and sick leave.
* 100% Tuition Reimbursement. Application Period:
Opens on 06/02/2026 and will be accepted for at least 30 days from the posting date. #LI-NJ1 #LI-Onsite
To 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:
×