Software Engineer

Mclean, Virginia

Zachary Piper Logo

Job Id:
158834

Job Category:

Job Location:
Mclean, Virginia

Security Clearance:
Public Trust or Uncleared

Business Unit:
Zachary Piper

Division:
Zachary Piper Solutions

Position Owner:
Susie Wolsch

Zachary Piper Solutions is seeking a Software Engineer to join high-impact engineering team building next-generation intelligent systems reshaping the future of mobility and automation. This role is located in McLean, VA through 100% full onsite presence. The Software Engineer will lead design, development, and testing of modern C++ software prototypes.

  

Responsibilities of the Software Engineer include:

  • Lead end-to-end development of C++ research prototypes & proof-of-concepts, including testing & demonstrations across diverse intelligent systems
  • Improve & maintain software quality by managing technical debt, shaping open-source contributions, & guiding best-practice adoption across teams
  • Analyze, refactor, & modernize existing software architectures to enhance modularity, scalability, & long-term maintainability
  • Collaborate with cross-functional teams to scope work, solve technical challenges, estimate effort, & communicate effectively with customers & external stakeholders throughout the project lifecycle

 

Qualifications of the Software Engineer include:

  • Bachelor's Degree in Computer Science or Engineering
  • 4+ years of experience in C++ software development (2+ with Master's)
  • Experience using CMake for building C++ packages
  • Proficient using Git, Docker, Java/Phyton, JIRA/Confluence
  • Familiar with software quality practices
  • Strong understanding of math fundamentals (geometry, linear algebra, probability, graph theory, set theory, statistics)
  • Active Public Trust clearance

 

Compensation for the Software Engineer includes:

  • Salary: $95,000-$105,000 **depending on experience**
  • Benefits: Medical, Dental, Vision, 401k Plan, Holidays, PTO, sick leave as required by law

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?