DeveloperJobs.io
← Back to all jobs
Sierra Space

Software Engineer III - Flight Software (Clearance Required)

Centennial, CO $130k - $178k/yr Full time Posted 6d ago

Job Description

Build and maintain flight software for space systems, with active Top Secret SCI clearance required.

Responsibilities

  • Design, develop, and test software applications for space systems and technologies
  • Write clean, maintainable code aligned with best practices and coding standards
  • Architect and implement complex software systems to meet project requirements
  • Collaborate with team members to understand project needs
  • Use version control systems such as Git to manage changes and collaborate
  • Participate in code reviews to support code quality and development standards
  • Troubleshoot and resolve software-related issues in a timely manner
  • Document software configurations, processes, and procedures
  • Stay current with industry trends and advancements in software development and space technologies
  • Mentor and guide other engineers, providing technical leadership and support

Requirements

  • Bachelor's degree in a related field (or equivalent work experience; or master's + 3 years experience in lieu of degree)
  • 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 software development methodologies such as Agile and Scrum/Kanban
  • Strong problem-solving skills
  • Ability to mentor and guide other engineers
  • Active Top Secret with SCI eligibility U.S. Security Clearance required

Technologies

  • Git, GitHub, GitLab, Bitbucket
  • Python, C++, Java
  • Bash, PowerShell
  • Ansible, Puppet, Chef
  • JIRA, Confluence
  • Jenkins
  • MySQL, PostgreSQL, MongoDB
  • AWS, Azure, Google Cloud
  • Docker, Kubernetes

Preferred Qualifications

  • Experience with kernel-level programming
  • Proficiency in Python, C++, Java and their ecosystems
  • Familiarity with scripting languages (Bash, PowerShell) and automation tools (Ansible, Puppet, Chef)
  • Experience with Agile or Scrum/Kanban methodologies and tools (JIRA, Confluence, Jenkins)
  • Strong analytical skills, performance profiling, and debugging complex systems
  • Excellent communication and teamwork skills, efficient with collaborative tools (GitHub, GitLab, Bitbucket) and development ceremonies (daily standup, backlog grooming, work planning, task estimation, retrospectives, etc.)
  • Knowledge of database management systems (MySQL, PostgreSQL, MongoDB)
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-native development
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)
  • Understanding of network protocols, security principles, and secure coding practices
  • Ability to write and maintain technical documentation
  • Strong problem-solving skills and experience with CI/CD pipelines and automated testing
  • Experience with continuous integration and automated test
  • Knowledge of and experience implementing Software Design Patterns
  • Familiarity with SysML/UML to create software designs
  • Experience utilizing and setting up static analysis tools

Benefits

  • Medical, dental, and vision plans
  • 401(k) with 150% match up to 6%
  • Life insurance
  • 3 weeks paid time off

Compensation

  • Pay Range: $129,776.00 - $178,441.25 per year
  • Base compensation determined case-by-case and may vary based on job-related knowledge and skills, education, experience, internal equity, and market competitiveness

Security Clearance & Eligibility Notice

  • This position requires current/active Top Secret with SCI eligibility U.S. Security Clearance
  • U.S. Citizenship status is required to support 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) handles adjudicative aspects of security clearance eligibility for industry applicants
  • Adjudicative factors include allegiance to the U.S., foreign influence, foreign preference, criminal conduct, security violations, and illegal drug use

Similar Jobs