Search Jobs
Software Engineer (Constellations)
Posted: 01/27/2026
Employment Type:
Contract
Job Category: Software Engineer
Job Number: 25547
Workplace Type: Hybrid
Job Description
Compensation: 120-180k
Software Engineer
If you enjoy learning about and working with breakthrough technologies and are enthusiastic about working in the space industry, then you will be excited about this Senior Mission Software Engineer opportunity. As the Senior Mission Software Engineer within the Ground Systems Development team, you will gain experience in software development and maintenance for Mission Software components such as Mission Planning, Network Management, and Flight Dynamics. Additionally, you will work autonomously to deliver high?quality work and drive projects and deliverables to completion while supporting cross?functional efforts across all areas of ground system software development.
What You’ll Do
5+ years’ experience with:
2+ years’ experience with:
We look forward to reviewing your application. We encourage everyone to apply - even if every box isn’t checked for what you are looking for or what is required.
PDSINC, LLC is an Equal Opportunity Employer.
Software Engineer
If you enjoy learning about and working with breakthrough technologies and are enthusiastic about working in the space industry, then you will be excited about this Senior Mission Software Engineer opportunity. As the Senior Mission Software Engineer within the Ground Systems Development team, you will gain experience in software development and maintenance for Mission Software components such as Mission Planning, Network Management, and Flight Dynamics. Additionally, you will work autonomously to deliver high?quality work and drive projects and deliverables to completion while supporting cross?functional efforts across all areas of ground system software development.
What You’ll Do
- Perform Software Development Life Cycle (SDLC) activities to plan, design, implement, test, and maintain Ground Systems Mission Software.
- Play a key role in planning and delivering software releases per stakeholder or program schedules and budgets, including software integration and support during critical milestones.
- Participate in and lead architecture, requirements, design, and code reviews.
- Work within an Agile/Scrum framework for software development (experience with Atlassian tools is desired).
- Follow established processes for Change Control, Prioritization, Risk Management, Commercial?off?the?Shelf (COTS) Management, and Build/Test of software deployments.
- Edit, structure, and present data, concepts, and arguments clearly and succinctly through briefings and documentation.
- Respond to stakeholder questions as appropriate.
- Bachelor’s degree in Computer Science or a related engineering discipline.
- 8+ years of software engineering experience.
- 2+ years of experience in debugging, performance optimization, and unit testing in production systems.
- 1+ years of experience in mission planning, network management, or flight dynamics development.
- Strong problem-solving abilities, analytical skills, and sound engineering fundamentals.
- Excellent verbal and written communication skills, with the ability to clearly convey product development progress and issues to leadership.
- Ability to work effectively in a dynamic environment with evolving requirements.
- Experience integrating software with real-time systems, including testing, continuous integration, continuous building, deployment, and operations monitoring.
- Solid understanding of mission planning, data routing, data management concepts, and/or flight dynamics.
- Experience with Microservices Design Patterns and cloud migration best practices.
5+ years’ experience with:
- C/C++, Python
- Linux environments and Bash scripting
- Atlassian tools (Jira, Git, Bitbucket, Crucible, Confluence) and/or GitLab
2+ years’ experience with:
- Perl, MATLAB, Java
- Kubernetes, Docker, Kafka
- XML, JSON, SQL
- JFrog Artifactory and pipelining
- NoSQL databases (e.g., MongoDB)
- RESTful/HTTP, ELK stack or similar, WebSockets
- Microservices architectures
We look forward to reviewing your application. We encourage everyone to apply - even if every box isn’t checked for what you are looking for or what is required.
PDSINC, LLC is an Equal Opportunity Employer.
Share This Job:
Related Jobs:
Login to save this search and get notified of similar positions.About Reston, VA
Ready to kickstart your career in Reston, Virginia? Explore our job opportunities in this vibrant area that seamlessly blends urban amenities with the beauty of nature. Reston, located in Fairfax County, is a hub of innovation and growth, offering job seekers a plethora of opportunities in technology, healthcare, and more. With its proximity to the picturesque Reston Town Center, bustling restaurants, renowned art galleries like the Greater Reston Arts Center, and scenic trails at Lake Anne Plaza, Reston offers a perfect work-life balance. Consider joining the vibrant community of this bustling town, which is also home to the famous Wolf Trap National Park for the Performing Arts. Take the next step in your career journey by browsing our job listings in Reston, VA today!