Outpost Space is hiring a

Senior Software Engineer

Santa Monica, United States

Pioneering multi-ton Earth return for the growing space economy and for enabling point to point delivery around the globe.

Outpost is at the forefront of space logistics, developing innovative Earth return vehicles that enable safe and efficient payload recovery from space to Earth. By accelerating the transition of industries into orbit, we open new possibilities for space-based manufacturing and global logistics. Our flagship project, the Ferryall spacecraft, is supported by the U.S. Government, with four missions supported over the next four years. We're also developing the Carryall vehicle, designed to return up to 10 tons from space, significantly expanding the scope of what's possible for space-based operations. Founded in 2021 by industry veteran Jason Dunn, and based in Santa Monica, California, our team is committed to advancing space technology and making space accessible to all.

The Team

As a Senior Software Engineer at Outpost, you will be responsible for many aspects of the Outpost software stack, from application layer flight code, GNC integration, embedded systems, all the way to performant Ground Software. You'll collaborate closely with avionics hardware engineers, GNC specialists, and other team members to create efficient and sustainable solutions. This position offers the chance to engage in all aspects of spacecraft development, from system architecture and rapid prototyping to full flight/Earth-Return projects, managing flight hardware during ground tests, and providing mission operations support. 

Basic Qualifications: 

  • Minimum of a Bachelor’s Degree in Computer Science or related field
  • Experience in developing and debugging firmware
  • Minimum 4 years of spacecraft software engineering or software development in C++ or a similar language
  • Work on-site in Santa Monica, CA 

Responsibilities

  • The design, development, and testing of our in-house firmware and flight software supporting all Outpost flight systems.
  • Rapid development of high reliability autonomous software for satellite and aerospace systems from application layer to OS, networking, firmware, and simulation
  • Support hardware-in-the-loop (HITL) setup and test 

Additional Skills and Expertise

  • Experience building or working with fault tolerant software, real-time embedded systems and/or distributed computing systems 
  • Experience with Linux OS, command-line interface tools, Python or other scripting language
  • Working knowledge of embedded systems: microcontrollers, ADC/DAC systems, and common communication interfaces (e.g. UART, SPI, I2C, etc) 
  • Proficiency in scripting languages: Python, etc.
  • Experience with cloud tooling 
  • Experience in a complex system lifecycle including requirements, verification, validation, etc
  • Experience with aerospace and/or RF communication systems
  • Information/network security experience

Compensation:

  • $130,000 - $185,000, based on experience
  • Incentive Equity
  • Annual Performance-Based Bonus
  • Medical, Dental and Vision Insurance
  • Short- and Long-Term Disability Insurance
  • Life Insurance
  • PTO
  • 401k with Company match
  • Subsidized daily catered lunch, snacks and coffee

You must be a U.S. citizen or lawful permanent resident of the U.S., protected individual as defined by 22 C.F.R. § 120.15 ,or eligible to obtain the required authorizations from the U.S. Department of State

We are focused on building a diverse and inclusive workforce. Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Outpost Space we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role, but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Please click here to Apply.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job