Sierra Space

Sr Software Engineer - Flight Software

Sierra Space
Apply
3 days ago
Centennial, CO, USASenior

Base Salary

$157k - $215k/yr

Responsibilities

  • Design, architect, and develop complex safety-critical flight software and embedded systems.
  • Write clean, maintainable, and efficient code in multiple programming languages.
  • Debug and troubleshoot critical software issues while ensuring reliability, performance, and system requirements are met.
  • Lead design reviews and make high-level decisions affecting program cost, schedule, and technical performance.
  • Mentor and guide junior and intermediate engineers and provide technical leadership to the engineering team.
  • Document software architectures, designs, specifications, and development processes.
  • Evaluate and integrate technologies and tools to improve software development processes.
  • Use Git for software development and collaboration.
  • Lead or implement software development workflows using Agile and Kanban practices.

Requirements

  • Bachelor’s degree in a related field, or equivalent work experience in lieu of a degree, or a master’s degree plus 6 years of experience.
  • Typically 8+ years of related experience.
  • Deep expertise in multiple programming languages and advanced understanding of software development principles.
  • Proven ability to design, architect, and implement complex software systems.
  • Experience with Agile and Scrum/Kanban software development methodologies.
  • Strong leadership skills and ability to lead a team of engineers.
  • Ability to make high-level design decisions with significant program cost, schedule, and technical impacts.
  • Preferred: experience developing flight software for space missions and supporting in-flight troubleshooting.
  • Preferred: familiarity with ARINC 653 time partitioning and safety-critical software systems.
  • Preferred: extensive RTOS experience, such as VxWorks, or experience with embedded Linux.
  • Preferred: knowledge of hardware interfaces and communication protocols including 1553, UART, SPI, I2C, and CAN.
  • Preferred: proficiency with advanced embedded-systems debugging tools and techniques.
  • Preferred: experience leading large-scale projects or contributing significantly to complex software initiatives.
  • Preferred: knowledge of the software development life cycle, embedded memory/timing/throughput constraints, DevOps basics, and continuous integration pipelines.
  • Applicant must be a U.S. citizen, lawful permanent resident, protected individual, or eligible to obtain required U.S. government authorizations.

Benefits

  • Medical, dental, and vision plans.
  • 401(k) with a 150% match up to 6%.
  • Life insurance.
  • Three weeks of paid time off.
  • Opportunities for personal and professional development in a collaborative space and defense technology environment.

Tech Stack

Categories

Sierra Space

About Sierra Space

1,001-5,000 employees

Sierra Space is a privately held aerospace company founded in 2021 and headquartered in Louisville, Colorado. It develops spacecraft, satellite platforms and subsystems, propulsion, and space infrastructure, including the reusable Dream Chaser spaceplane and the inflatable LIFE habitat. The company serves U.S. national security and civil customers and global allies; Dream Chaser is contracted to deliver cargo to the International Space Station for NASA.

Contact me