Senior Flight Software Engineer I - Space Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

CesiumAstro · 8 hours ago

Senior Flight Software Engineer I - Space Systems

CesiumAstro is a pioneering company in developing communication systems for satellites and airborne platforms. They are seeking a Senior Flight Software Engineer I to join their Internal Missions team, responsible for developing flight software and conducting software-in-the-loop testing for spacecraft systems.

AerospaceDronesSatellite CommunicationSpace Travel
check
Growth Opportunities
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Design and implement software to build and integrate mission systems including satellites, ground stations, and mission operations centers
Design, develop, code, test, debug, and document system software
Review code and system designs
Analyze code for efficiency, stability, and scalability
Integrate and validate new product designs
Support software quality assurance and optimize I/O performance
Provide post-production/in-orbit customer support
Interface with hardware design and development engineers
Assess third party and open-source software

Qualification

Spacecraft software developmentCC++PythonEmbedded softwareSpace mission designSoftware quality assuranceCommunication protocolsMulti-threaded applicationsRoot cause analysisCommunication skillsTeam leadership

Required

Bachelor of Science (BS), Master of Science (MS), or Doctorate (PhD) degree in Software or Computer Engineering from an accredited university or institution
Minimum of 4 years of industry experience in spacecraft software development. A Master's degree may count as two years of experience
Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.)
Experience with C, C++, Python, or other languages in an aerospace context
A strong understanding of space missions from conception through flight and disposal
Familiarity with spacecraft mission design including events, pointing modes, maneuver planning, sequencing, and operations
Experience with spacecraft failure in post-CDR testing and on-orbit, root cause analysis, and recovery
Experience with design for reliability, spaceflight redundancy, and fault detection, identification, and recovery
Space software experience with attitude dynamics, coordinate frame transformations, vector mathematics, radiative heat transfer, spacecraft propulsion, space communication systems, and power systems
Experience with communication protocols such as TCP/IP or UDP for use in software-in-the-loop and hardware-in-the-loop lab development and for use in space flight
Experience in interfacing a variety of open-source software to create an integrated system
Embedded software experience, particularly for space missions
Ability to implement physical first principles as scripts or spreadsheets
Experience with processes for software release, revisioning, and configuration
Familiarity with configuration management tools, defect tracking tools, and peer review
Experience with trades and processes for handling radiation tolerance in software on automotive grade parts
Familiarity with systems for continuous integration, test, and delivery
Excellent understanding of multi-threaded applications and resource management
Excellent written and verbal communication skills

Preferred

CubeSat and SmallSat experience including LEO, MEO, GEO, and beyond
Hands-on experience with spacecraft instrumentation, subsystems, and test labs
Experience with JPL F', NASA cFS, and other commercial space software frameworks
Experience with ground system software engineering for space missions
Experience in a team leadership role on a space software program
Experience in other non-space safety critical software programs
Experience with network security

Benefits

Company stock options
Health
Dental
Vision
HSA
FSA
Life
Disability
Retirement plans

Company

CesiumAstro

twittertwittertwitter
company-logo
CesiumAstro provides out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space or airborne platforms.

Funding

Current Stage
Growth Stage
Total Funding
$185.24M
Key Investors
Trousdale VenturesAirbus Ventures
2024-06-18Series B· $65M
2024-02-13Series Unknown· $30M
2023-01-26Series Unknown· $2.09M
Company data provided by crunchbase