Software Systems Engineer II (Clearance Required)
Sierra Space · Centennial, CO · 4 wk ago
Information Technology$106k–$145k/yrFull-time
About The Role
The Software Engineer II role involves designing, developing, and testing software applications for space systems and technologies. This mid-level position requires a strong understanding of programming languages and software development principles, as well as the ability to work both independently and as part of a team.
Responsibilities
- Writing clean, maintainable code
- Collaborating with team members to understand project requirements
- Contributing to the development of innovative software solutions
- Designing, developing, and testing software applications for space systems and technologies
- Managing code changes using version control systems like Git
- Participating in code reviews to ensure code quality and adherence to development standards
- Tracing and resolving software-related issues in a timely manner
- Documenting software designs, configurations, processes, and procedures for future reference
- Staying current with industry trends and advancements in software development and space technologies
- Working both independently and as part of a team to deliver high-quality software solutions
Requirements
- Requires bachelor's degree in a related field (or equivalent work experience in lieu of degree)
- Typically, 2+ years of related experience
- Strong understanding of at least one programming language, and general knowledge of others
- Strong understanding of software development principles
- Ability to design, code, test, and debug complex software applications
- Experience with different software development methodologies such as Agile and Scrum/Kanban
- Ability to work independently and as part of a team
Qualifications
- An active Secret U.S. Security Clearance is required
Pay
Pay Range: $105,534.00 - $145,109.25