Principal Ground Software Engineer – Lead (Clearance Required)
Sierra SpaceAbout the role
Sierra Space Careers: Dare to Dream
We honor those that are not afraid to dream big dreams, those that tenaciously chase their dreams even when others say it cannot be done, those that achieve big dreams and change everything. Those are Dreams Worth Chasing.
At Sierra Space we envision a future where humanity lives and works in space, on moons, and on distant planets. Our mission isn’t restricted to the few, instead we see a future where all people can choose to live, work, discover and explore beyond our planet. Our company is building a platform in space to benefit life on Earth and together we will alter the course of humanity.
We have a bold mission. We are a bold company. Together, we are an extraordinary team.
About the Role
The Principal Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced position requires extensive expertise in multiple programming languages, an advanced understanding of software development principles, and the ability to design, architect, and implement complex software systems. The role includes writing clean, maintainable code, collaborating with team members to understand project requirements and contributing to the development of innovative software solutions. Additionally, this position requires a deep understanding of software engineering processes, advanced algorithmic knowledge, and system scalability. The role also involves providing technical leadership and mentorship to other engineers.Key Responsibilities:
Design, develop, integrate, and test ground software for space systems and technologies.
Coordinate software development for both internal teams and a vendor to ensure alignment on project goals.
Ensure that vendor software development practices align with industry standards and project requirements.
Integrate internally and vendor developed code into government provided infrastructure.
Write clean, maintainable code following best practices and coding standards.
Architect and implement complex software systems to meet project requirements.
Collaborate with team members to understand project requirements and contribute to the development of software solutions.
Utilize version control systems such as Git to manage code changes and collaborate with team members.
Participate in code reviews to ensure code quality and adherence to development standards.
Troubleshoot and resolve software-related issues in a timely manner.
Document software configurations, processes, and procedures for future reference.
Stay current with industry trends and advancements in software development and space technologies.
Provide technical leadership and mentorship to other engineers.
About You
Our mission is driven by the unwavering passion to push the boundaries of what is possible. We seek those who Dare to Dream — to envision the extraordinary and pursue it relentlessly – to join us on this transformational journey.
We’re looking for dreamers who align with our values, vision and audacious goals – while also meeting the minimum qualifications below. The preferred qualifications are a bonus, not a requirement.
Minimum Qualifications:
Requires bachelor's degree in a related field (or equivalent work experience in lieu of degree or master's +10 yrs experience).
Typically, 12+ years of related experience.
Extensive expertise in multiple programming languages and software development principles.
Ability to design, architect, implement, and test complex software systems.
Expert understanding of software engineering processes, advanced algorithmic knowledge, domain-specific design patterns, performance tuning, and system scalability.
Mastery in writing scalable, optimized code, ability to design complex software systems, and knowledge of best practices, including secure coding, and system architecture principles.
Ability to independently contribute to the design and development of software applications, conduct unit tests, and participate in code reviews.
Experience wi
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s