Software Engineer

Fairfax, Virginia

Zachary Piper Logo

Job Id:
168443

Job Category:

Job Location:
Fairfax, Virginia

Security Clearance:
No Clearance

Business Unit:
Zachary Piper

Division:
Zachary Piper Solutions

Position Owner:
Lauren Schmitt

Zachary Piper Solutions is seeking a Software Engineer (C++/Linux – Signal & Data Processing) to support a company focused on advanced R&D, software innovation, and mission-critical solutions for the Intelligence Community. This position is on-site in Fairfax, VA. The Software Engineer will design and build complex data and signal processing systems in a collaborative, research-driven environment. Join a team solving problems others haven’t yet proven possible—directly impacting national security missions.


Responsibilities for the Software Engineer include:

  • Design, implement, test, and deploy software for advanced data and signal processing systems
  • Develop system interfaces to control, monitor, and manage platform performance
  • Support full software lifecycle including debugging, analysis, and optimization
  • Build and maintain client-server architectures and networking components
  • Manage system configurations, baselines, and version control

Required Qualifications for the Software Engineer include:

  • 5+ years of experience in software design and development for data or signal processing systems
  • Strong experience with C, C++, Python, and Linux-based development environments
  • Experience with client-server architectures, networking protocols, and object-oriented design principles
  • BS degree in Computer Science, Electrical Engineering, or related technical field
  • Ability to obtain and maintain a U.S. Government Issued

Compensation for the Software Engineer include:

  • Salary Range: $85,000-$130,000 *depending on experience*
  • Full Benefits Package: PTO, Paid Holidays, Medical, Dental, Vision, 401K (with significant employer contribution), Tuition Reimbursement, and Sick leave as required by law

#LI-LT1

#LI-ONSITE

Keywords: C++, Linux, Software Engineer, Signal Processing, Data Processing, SIGINT, TS/SCI, Intelligence Community, Client-Server, Networking, Python, Object-Oriented Design, R&D Engineering

Apply For This Position

Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?