Remote Flight Software Engineer

Logo of Muon Space

Muon Space

πŸ’΅ $100k-$190k
πŸ“Remote - United States

Job highlights

Summary

Join Muon Space as a Flight Software Engineer and contribute to the design, development, integration, and testing of software and firmware for our orbiting satellites. The ideal candidate is a self-motivated versatile software developer with significant previous experience developing robust bare-metal / RTOS embedded devices or appliances.

Requirements

  • B.S., M.S., or Ph.D. in computer science, electrical engineering, or related field
  • 5+ years experience as a software engineer in a team environment
  • Strong C/C++ programming, with some practical familiarity of other languages
  • Great embedded systems fundamentals: resource-efficient design, low-level drivers, bit manipulation, responsive software and IRQ handling, RTOS frameworks, I/O and communication buses
  • Integration and control of external hardware devices
  • Read and understand hardware data sheets
  • Excellent communication and presentation skills

Responsibilities

  • Integral member of the team defining and building Muon’s satellite bus platform
  • Translate concepts and requirements into design and working implementations, supporting through to on-orbit operations
  • Design, bring up, and support the embedded software environment that runs in our satellite flight systems and peripherals using ARM Cortex-M CPUs
  • Participate in evaluating and selecting technologies for our software foundation
  • Write application, platform, and driver functionality in our flight software environment and teach others how to use it
  • Integrate compute and peripheral subsystems in both software and hardware
  • Collaborate with hardware team members on the design and bring up of Muon hardware
  • Collaborate with software team members to set flight software architecture, select infrastructure and tools, and communicate with cloud backends
  • Participate in developing software and hardware-in-the-loop test strategies

Benefits

  • Medical, dental, and vision insurance
  • A 401k retirement plan
  • Short & long term disability and life insurance
  • Three weeks paid vacation for new employees, along with 12 paid holidays, unlimited sick time and paid parental leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Muon Space know you found this job on JobsCollider. Thanks! πŸ™