Senior Software Systems Engineer / TPM
Lanham, Maryland
Job Id:
162888
Job Category:
Job Location:
Lanham, Maryland
Security Clearance:
No Clearance
Business Unit:
Zachary Piper
Division:
Zachary Piper Solutions
Position Owner:
Lauren Thompson
Zachary Piper Solutions is seeking a Senior Software Systems Engineer to support a company focused on advanced satellite systems, spaceflight software, and mission‑critical aerospace programs supporting both defense and commercial customers. This position is hybrid in Lanham, MD. The Senior Software Systems Engineer will serve as the technical program lead for the Software Development Group, bridging software, hardware, and systems engineering to ensure seamless integration across flight software, ground systems, and mission operations. This role is ideal for a senior technical leader who thrives at the intersection of engineering disciplines and wants to directly impact next‑generation space missions.
Responsibilities for the Senior Software Systems Engineer include:
- Leading and coordinating multiple high‑impact software initiatives across flight software, ground systems, automation, and command‑and‑control environments
- Serving as the technical program manager for the Software Development Group, overseeing schedules, milestones, resources, and execution
- Bridging software, hardware, and systems engineering teams to drive integration, communication, and operational efficiency
- Supporting requirements generation, design reviews, verification and validation efforts, and test planning across mission‑critical programs
- Mentoring and helping grow a small systems‑engineering and technical program management function across distributed teams
Required Qualifications for the Senior Software Systems Engineer include:
- 5+ years of professional software development experience with 3+ years in technical leadership or technical program management
- Proficiency with programming languages such as C/C++, Python, Go, or similar, including experience with real‑time or embedded systems
- Strong leadership, communication, and cross‑functional collaboration skills across software, hardware, and systems teams
- Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related technical field (Master’s preferred)
- Ability to obtain and maintain a U.S. security clearance
Compensation for the Senior Software Systems Engineer include:
- Salary Range: $150,000 – $170,000 depending on experience
- Full Benefits Package: Unlimited PTO, Paid Holidays, Medical, Dental, Vision, RSU, Sick leave as required by law
#LI-LT1
#LI-HYBRID
Keywords: Senior Software Systems Engineer, Software Systems Engineering, Technical Program Manager, Flight Software, Ground Systems, Embedded Systems, RTOS, Aerospace Software, Satellite Operations, Systems Engineering, Defense Software, C++, Python, CI/CD, Jira, Confluence