R

Red Canyon Engineering & Software

Designs space exploration hardware and software

Flight Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$60 - $100 /hr

About the Job

Requirements

  • A bachelor's degree in STEM (Science, Technical, Engineering, Math) or related scientific areas is required.
  • At least 8 years of experience with a bachelor's degree or 6 years with a master's degree is required.
  • A proven track record of working with aerospace hardware and/or software systems from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations is required.
  • Proficiency in C/C++ is required.
  • Expertise in one or more of the following is required: embedded software development; device driver development and software/hardware interfaces; real-time operating systems programming, debugging, and testing; cybersecurity; GNC algorithms design, analysis, testing, and implementation; functional validation of embedded software on hardware; software safety assurance; network topology and configuration; numerical, emulator, and hardware-in-the-loop simulators; or software requirements and configuration management.
  • U.S. citizenship is required.

Responsibilities

  • Upgrade existing flight software for new missions.
  • Contribute to the development of new satellite flight software for customer satellite platforms.
  • Develop in-house tools to analyze flight software performance and assess its compatibility with new missions and concepts of operations.
  • Develop and execute flight software tests at the unit, module, subsystem, and platform levels.
  • Work with manufacturing engineers to support installation onto the hardware-in-the-loop test environment and eventual flight hardware.
  • Participate in anomaly resolution activities and patch existing flight software.
  • Contribute to the development of systems- and mission-level modeling and simulation tools.
  • Develop software models of payloads for ground testing.
  • Support development of a software model of the satellite platform, particularly ensuring accurate representation of the flight software.
  • Support working groups, both internally and with customers and/or vendors.
  • Support proposal writing and new business activities.
  • Assess the software impacts of new hardware, concepts of operations, and missions.
  • Contribute to customer satellite flight software across its full lifecycle, from requirements definition through operations.

Desired Qualifications

  • A master's degree in STEM (Science, Technical, Engineering, Math) or related scientific areas is preferred.

About the Company

Red Canyon Engineering & Software

Designs space exploration hardware and software

Red Canyon Engineering & Software provides engineering and software solutions to support space exploration and renewable energy on Earth. It builds and integrates hardware and software for space missions, including spacecraft components, instruments, and data analysis tools that help teams plan, execute, and learn from missions. The company differentiates itself with SBA-certified HUBZone and Service-Disabled Veteran-Owned status and a broad client base that includes NASA, NOAA, and major aerospace and defense firms. Its goal is to advance space science and human exploration while applying its expertise to renewable-resource projects on Earth.

Company size
11-50
Company stage
Grant
Total funding
$70K
Headquarters
Denver, CO
Founded
2000

Recently Posted Jobs

Explore more opportunities at Red Canyon Engineering & Software

See more jobs