4 months ago
USA (city not specified)Senior

Responsibilities

  • Upgrade existing flight software for new missions and develop new software for customer satellite platforms.
  • Develop tools to analyze flight software performance and mission compatibility.
  • Develop and execute unit, module, subsystem, and platform-level flight software tests.
  • Support hardware-in-the-loop test environments, flight-hardware integration, anomaly resolution, and software patching.
  • Develop systems-, mission-, payload-, and satellite-platform modeling and simulation software.
  • Support internal and customer working groups, proposal writing, new business activities, and software-impact assessments for new hardware and missions.

Requirements

  • Bachelor's degree in STEM or a related scientific area; a master's degree is preferred.
  • At least 8 years of experience with a bachelor's degree or 6 years with a master's degree.
  • A proven record working with aerospace hardware and/or software systems across conceptual design, detailed design, development, manufacture, integration, testing, deployment, and operations.
  • Proficiency in C/C++.
  • Expertise in one or more of embedded software, device drivers and software/hardware interfaces, real-time operating systems, cybersecurity, GNC algorithms, embedded-software validation on hardware, software safety assurance, network topology and configuration, simulators, or software requirements and configuration management.
  • US citizenship is required.
  • Ability to learn independently and work with curiosity and ownership.

Tech Stack

Categories

Red Canyon Engineering & Software

About Red Canyon Engineering & Software

51-200 employees
Contact me