Zachary Piper Solutions

Zachary Piper Solutions

Senior Software Systems Engineer / TPM

Lanham, Maryland, USFull-timeYesterdayvia LinkedIn

Salary

-

Job type

Full-time

Location

Lanham, Maryland, US

Remote

No

Posted

Yesterday

Software Developer Resume Example

See a professional resume example for this role with key skills, action verbs, and ATS-friendly formatting.

View resume example

Job description

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

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

Benefits

paid_time_offdental_coveragehealth_insurance

Stand out from other applicants

AI reads this job description and tailors your resume to match, optimized for ATS filters.

Similar jobs

Ready to land your next role?

Join thousands of professionals who use Mokaru to manage their job search. AI-powered resume tailoring, application tracking, and more.

Create Free Resume