Software Engineer III
Role details
Job location
Tech stack
Job description
The Software Engineer III will design, develop, and test software applications for space systems, mentor engineers, and manage CI/CD pipelines in air-gapped environments, ensuring high-quality software delivery with a strong focus on security practices. Top Skills: AnsibleAWSAzureCi/CdDockerElk StackGCPGitopsGrafanaKubernetesProgramming LanguagesPrometheusTerraform Sierra Space, The Software Engineer III will design, develop, and test software applications for space systems, focusing on CI/CD and Kubernetes, while mentoring others and adhering to security practices. Top Skills: AnsibleAWSAzureBashC/C++Ci/CdDockerElk StackGCPGrafanaKubernetesPrometheusPythonTerraform
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute
Requirements
- Requires bachelor's degree in a related field (or equivalent work experience in lieu of degree or master's +3 yrs experience).
- Typically, 5+ years of related experience.
- Expertise in one to multiple programming languages and advanced understanding of software development principles.
- Ability to design and architect complex software systems.
- Experience with different software development methodologies such as Agile and Scrum/Kanban.
- Strong problem-solving skills.
- Ability to mentor and guide other engineer.
- The ability to obtain and maintain a U.S. Security Clearance is required.
Preferred Qualifications:
- Strong technical understanding of C++ and Object-Oriented Programming
- Experience implementing client-server applications using socket I/O using TCP/UDP.
- Experience implementing loosely coupled applications using PUB/SUB messaging
- Familiarity with Open Standards such as CCSDS, C2MS, Open Mission Systems (OMS), and Universal C2 Interface (UCI)
- Experience with spacecraft flight software development
- Experience developing mission management and/or payload control software
- Demonstrated experience leading a team developing software
- Experience with software tools for requirements tracking, code reviews, static analysis, library and artifact repository, and automated build
- Knowledge of software development methodologies such as Agile/Scrum
- Experience and knowledge of Software Design Patterns
- Experience using SysML/UML to create Software Designs
- Experience testing and debugging on both Software in the Loop (SITL) and Hardware in the Loop (HITL, on target platform) environments
- Experience with Source Code Configuration Management platforms (GIT, SVN)
- Experience developing on Linux
- Experience with network configurations including netconf
- Experience with embedded programming including new board build up
- Experience optimizing computer system performance including optimization for timing, The Software Engineer III/Sr role involves designing and testing software for space systems, guiding other engineers, and requires strong programming and problem-solving skills.
Benefits & conditions
In-Office 2 Locations 130K-178K Annually Senior level In-Office 2 Locations 130K-178K Annually Senior level The Software Engineer III designs, develops, and tests software for space systems, mentors engineers, and ensures code quality while adhering to best practices. The summary above was generated by AI Sierra Space Careers, Compensation:
Pay Range: $129,776.00 - $178,441.25
Your actual base compensation will be determined on a case-by-case basis and may vary based on job-related knowledge and skills, education, experience, internal equity and market competitiveness.
IMPORTANT NOTICE: This position requires the ability to obtain and maintain a U.S. Security Clearance. U.S. Citizenship status is required as this position needs an active U.S. Security Clearance for employment. Non-U.S. citizens may not be eligible to obtain a security clearance. The Department of Defense Consolidated Adjudications Facility (DoD CAF), a federal government agency, handles the adjudicative aspects of the security clearance eligibility process for industry applicants. Adjudicative factors which affect the outcome of the eligibility determination include, but are not limited to, allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations and illegal drug use. Elevate Your Career
At Sierra Space, we are committed to your personal and professional development. We empower you to make profound and meaningful contributions and foster a vibrant culture of collaboration, where teamwork ignites breakthrough innovations.
We also offer a generous benefit package, including medical, dental, and vision plans, 401(k) with 150% match up to 6%, life insurance, 3 weeks paid time off, and more.
Sierra Space is an industry-leading space and defense technology company providing satellites, spacecraft, and enabling mission systems and components. We deliver mission-proven technologies to our customers that safeguard our nation, protect space-based assets and enable space exploration.
Application Deadline: This role will remain posted until a qualified pool of candidates is identified.
Please note: Sierra Space does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to Sierra Space team members not through our approved vendor list or Talent Acquisition will be considered property of Sierra Space, and we will not be obligated to pay any referral fees.