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 Head Software Engineer, you will be responsible for all aspects of the Outpost software stack, from application layer flight code, GNC integration, embedded systems, all the way to performant Ground Software, and the team that will make it all happen. 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
- Bachelor's or Master’s degree in computer science, software engineering, or another related field
- Minimum of 6 years of spacecraft software engineering or software development experience in C++ or a similar language
- At least 4 years of experience leading a team of software engineers
- Have software that has flown on multiple successful spacecraft missions.
- Work on-site in Santa Monica, CA
RESPONSIBILITIES
- Architect Outpost’s spacecraft Flight Software that will run, test, command, and monitor Outpost flight systems and its subsystems
- Deeply own the lifecycle of software, including design, testing, and integration to hardware and mission needs
- Lead a software engineering team and ensure proper management processes including mentoring through advice and coaching
- Determine process improvements, best practices, and develop new processes
- Work in close partnership with cross-functional teams and management
ADDITIONAL SKILLS AND EXPERTISE
- Extensive spacecraft software development experience across a range of languages (e.g. C++/Python)
- Experience in multiple levels of software implementation including, but not limited to:
- Networked systems (ethernet, protocols (e.g. TCP/UDP))
- Communication protocols, asynchronous processing, network simulation, various embedded protocols (e.g. I2C, SPI, CAN, RS485)
- Embedded systems: microcontrollers, ADC/DAC systems, distributed systems, memory management and device drivers)
- Real-Time operating systems
- Virtualization Systems and Operating Systems
- GSW: Web Technologies including but not limited to: databases, SQL, Grafana
- Experience designing fault tolerant software
- Experience integrating GN&C algorithms into FSW
- Excellent communication skills - you pride yourself on your ability to convey complex topics with clarity and build mutual understanding from both your team and others in the company
- Strong leadership ability - you take ownership of your projects, advocate for your team when they need resources, and inspire those around you to work together through challenging problems
- Highly analytical mindset, with an ability to see both the big picture and the details
- Future minded thinking - you’re always one step ahead thinking about how to best build systems and processes that are designed to scale and can adapt to future challenges
COMPENSATION:
- $180,000 - $250,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.