Flight Software Engineer
$123k - $160kK2 Space
K2 is building the largest and highest-power satellites ever flown, unlocking performance levels previously out of reach across every orbit. Backed by over $1 billion in total funding from leading investors including Altimeter Capital, ICONIQ, Kleiner Perkins, Lightspeed Venture Partners, Redpoint Ventures, and T. Rowe Price — and with over $1 billion in signed contracts across commercial and US government customers, we're mass-producing the highest-power satellite platforms ever built for missions from LEO to deep space.
The rise of heavy-lift launch vehicles is shifting the industry from an era of mass constraint to one of mass abundance, and we believe this new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully capitalize on today's and tomorrow's massive rockets, K2 satellites deliver unmatched capability at constellation scale and across multiple orbits.
With multiple launches in 2027 and plans to scale to 100 satellites a year, we're Building Bigger — helping develop the solar system and build toward a Kardashev Type II (K2) civilization. If you are a motivated individual who thrives in a fast-paced environment and you're excited about contributing to the success of a high-growth Series D-funded company, we'd love for you to apply.
The Role
The software team at K2 is building our stack primarily in Rust because we believe modern programming languages should be fun, as well as correct. We see Rust as a key enabling technology that allows us to be more effective as software engineers across the entire stack whether that is contributing to the GNC algorithms, application software on flight computers, embedded software on microcontrollers, and many things in-between.
As a part of the team, you will be responsible for the development and verification of the software used to fly some of the largest spacecraft that have ever been flown. You will be able to write mission-critical code that controls propulsion systems, attitude control systems, and power systems to ensure safe and reliable operation of the vehicle. In your first 6 months you will develop core pieces of the software architecture including the strategies for fault tolerance, real-time control, and telemetry downlink. In your first year you will implement larger software systems and begin verifying your code using both software and hardware in the loop simulators. In your first two years you will operate your code on multiple spacecraft, demonstrating robust performance in demanding missions.
Responsibilities
- Create software architecture for real-time, fault tolerant control of a 20kW+ spacecraft
- Develop software applications for control of spacecraft subsystems, including propulsion, guidance/attitude control, thermal, power, and communications systems
- Design and implement state machines for robust operation of the spacecraft
- Author drivers for microcontroller peripherals and external sensors.
- Create and utilize robust tools to allow for rapid deployment of quality code
- Perform data analysis and anomaly investigation to identify and resolve software bugs
- Support integration and testing of the spacecraft subsystems
- Build and maintain infrastructure to increase reliability when developing and testing software
Qualifications
- Bachelor's degree in computer science, computer engineering, electrical engineering, math, or a STEM discipline or 3+ years of professional experience in software engineering
- Development experience in C/C++ or Rust
Nice to Have
- Experience with spacecraft flight software development
- Fluency with Linux systems programming and driver development
- Experience with continuous integration and continuous delivery systems
- Experience working with hard real-time embedded systems (bare-metal or RTOS)
- Experience authoring no_std systems in Rust
- Basic knowledge of electronics, computer architecture, and control systems
- Experience developing or working with state machines
- Experience with software verification and testing methods
- Experience with software and network performance analysis and debugging
- Experience working in Rust production environments
- Experience with fault tolerant software design and implementation
- Experience defining and creating test systems for both hardware-in-the-loop and hardware-out-of-the-loop
Compensation and Benefits:
- Base salary range for this role is $123,000 - $170,000 + equity in the company
- Salary will be based on several factors including, but not limited to: knowledge and skills, education, and experience level
- Comprehensive benefits package including paid time off, medical/dental/vision/ coverage, life insurance, paid parental leave, and many other perks
If you don’t meet 100% of the preferred skills and experience, we encourage you to still apply! Building a spacecraft unlike any other requires a team unlike any other and non-traditional career twists and turns are encouraged!
If you need a reasonable accommodation as part of your application for employment or interviews with us, please let us know.
Export Compliance
As defined in the ITAR, “U.S. Persons” include U.S. citizens, lawful permanent residents (i.e., Green Card holders), and certain protected individuals (e.g., refugees/asylees, American Samoans). Please consult with a knowledgeable advisor if you are unsure whether you are a “U.S. Person.”
The person hired for this role will have access to information and items controlled by U.S. export control regulations, including the export control regulations outlined in the International Traffic in Arms Regulation (ITAR). The person hired for this role must therefore either be a “U.S. person” as defined by 22 C.F.R. § 120.15 or otherwise eligible for a federally issued export control license.
Equal Opportunity
K2 Space is an Equal Opportunity Employer; employment with K2 Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
- ...Senior / Principal Flight Software Engineer | Space We’re working with a well-funded space technology company building next-generation spacecraft and reentry systems, enabling manufacturing in orbit and bringing materials back to Earth. As they scale their engineering...Suggested
$140k - $178k
...Senior Flight Software Engineer Own the flight software stack for a new reentry vehicle from concept to deployment Location: Los Angeles, California, United States Compensation: $140,000 - 178,000 USD / year Job Tags: Software About The Role Senior Flight...SuggestedPermanent employmentWork at officeWeekend work$105k - $125k
...allies need to maintain a durable, asymmetric advantage. About The Role: We are seeking a highly motivated and experienced Flight Software Engineer to join Hermeus, a hypersonic aircraft startup company. As a Senior Flight Software Engineer, you will work closely with...SuggestedWeekly payPermanent employmentWork at office$185k - $215k
...satellite buses at scale using a combination of software, vertical integration, and hardware that... .... About the Role As a member of the Flight Software team, you will design, develop,... .... We are looking for motivated engineers who are eager to solve complex problems...SuggestedWork at office$25 - $33 per hour
...'ll join a small, fast-moving team building the avionics and flight software for a new flight vehicle program from clean sheet. Everything... ...simulation including vehicle dynamics, sensor/actuator models, and engine/plant models to verify flight software in closed loop....SuggestedHourly payWeekly payPermanent employmentSummer workInternshipWork at office$120k - $150k
...high level of commitment to changing the foundational assumptions for everything we do in space. What You'll Do: The Flight Software Engineer will design, develop, test, and maintain the software that controls Space Kinetic's spacecraft. You will work across the...Permanent employmentFlexible hours$125k - $160k
...the ultimate goal of enabling human life on Mars. FULL STACK SOFTWARE ENGINEER The application software team is the central nervous... ...throughout SpaceX to accelerate launch vehicle production and flight as well as systems that allow Starlink to grow into a worldwide...Permanent employmentTemporary workRemote workWorldwideWeekend work$164.65k - $230.51k
...Earth orbit (MEO), providing enterprise-grade connectivity for critical operations worldwide. We are seeking a Satellite Flight Software Engineer III to design, develop, and verify applications for TeraWave’s satellite flight software subsystem. This role will be instrumental...Permanent employmentTemporary workLocal areaWorldwide- ...students completing a bachelor’s or master’s degree to begin their engineering careers with DoorDash. You’ll help build and operate reliable,... ...like: Develop, maintain, and ship production-ready software with support from your mentor and team Write clean,...Hourly payFull timeSummer workInternshipWork at officeLocal areaRemote workFlexible hours
$92k - $145k
...creative ideas, operational expertise and strategic thinking. JOB DESCRIPTION ABOUT THE ROLE FOX Corporation is looking for a Software Engineer II to join its Digital Product Engineering Ad Tech team. In this role, you'll help build, maintain, and evolve the web...Local area3 days per week- ...DoorDash is building the world’s most reliable on-demand logistics engine for delivery! We’re looking for experienced engineers to join... ...of attracting and retaining top talent. During our 12-week Software Engineer internship, interns are completely immersed in their teams...Hourly payFull timeWork experience placementSummer workInternshipSummer internshipWork at officeLocal areaRemote workFlexible hours
$145k - $250k
...architecture, testing strategy, observability. Be hands-on in incidents or urgent problems. Who You Are: Have 3+ years of full stack engineering experience (or equivalent), especially in startup or fast-paced environments. Are comfortable leading yourself and others -...Work at officeRemote workFlexible hours- ...Job Description Job Description We are seeking a highly motivated, collaborative, and technically strong Full Stack Software Engineer to join an Enterprise Technology Application Development team supporting a highly respected, innovation-driven organization in Los...
$165k - $230k
...Responsibilities Develop highly reliable software solutions used across SpaceX. Create applications that improve SpaceX operations... ...concepts and quantify technical constraints. Own software engineering and product development activities. Investigate user...Full timeWeekend work$160k - $185k
...About the Role: We are seeking a skilled and motivated backend engineer to join our Internal Tools team. Our team owns the design and... ...BigQuery) is a plus. System Design: Strong understanding of software architecture, design patterns, and system design principles....Work at officeFlexible hours2 days per week$130k - $160k
...brand. We move fast, learn quickly, and consistently outperform much larger competitors. Your Role The Full Stack Engineer will build the software that powers both the customer experience and the internal systems behind Sans. This role spans our Shopify Hydrogen...Full timeWork at officeLocal areaRemote workMonday to Friday$124k - $186k
...our employees – and aim to leave a positive mark on culture. The Applied Intelligence team is seeking a Senior Full-Stack Software Engineer to lead the development of innovative, data-driven applications and visualization tools that power analytics, decision-making,...- ...operate more efficiently, with greater visibility and control over digital distribution. The Role: As a Senior Full Stack Software Engineer, you'll work on a small development team designing, building, and maintaining mission-critical web-based software for major...Work at officeRemote workWork from homeFlexible hours
- ...You will design, build, deploy, and support advanced software applications across embedded, mobile, desktop, and cloud platforms. Our... ...will leverage modern AI-assisted development tools to improve engineering velocity and integrate intelligent capabilities into mission-critical...Immediate start
- ...Full-Stack Software Engineer at AMW Group AMW provides strategic services and develops software and AI agents for businesses, backed by nearly 30 years of marketing, sales and business experience. Build and improve the software AMW and its clients use every day....Remote work
- ...Job Description Job Description Full Stack Software Engineer – Build Reliability Inglewood, CA – Relocation Assistance Provided The Company Our client is a leader in the commercial space industry with proven launch services and robust spacecraft programs...Relocation packageFlexible hours
$122.43k - $224.5k
...some of the world's most demanding industries. Our integrated engineering and manufacturing platform transforms complex designs into production... ...of what can be built. Purpose We're seeking a Full‑Stack Software Engineer with solid experience in application development,...Temporary work- ...Responsibilities Develop highly reliable software solutions used across SpaceX. Create applications that improve SpaceX operations... ...concepts and quantify technical constraints. Own software engineering and product development across the full lifecycle....Full timeRemote workWeekend work
- ...Job Description Job Description Title: Full Stack Software Engineer Location: Los Angeles, CA We are seeking highly motivated, collaborative, and technically strong Full Stack Software Engineers to join our Enterprise Technology Application Development team at...
$300 per month
...innovation, and a service-first mindset. But we’re not just building software. We’re building a movement. We’re empowering repair shops to... ...What You’ll Do Tekmetric is looking for a Senior Software Engineer (Backend) to take part in the full development lifecycle, from...For contractorsWork at officeRemote workHome officeFlexible hours$141.9k - $181.2k
...implement tier-1 microservices in Java Design core, backend software components for the Unified Messaging Platform Implement... ...Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work...Work experience placementWorldwide$148.7k - $199.4k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...in entertainment, is seeking a talented and dedicated Senior Software Engineer to join our Payments team. This is a unique...Work experience placementWork at office$148.7k - $199.4k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...Entertainment and ESPN Technology is looking for a Senior Software Engineer to join the Playback Services team within the Media...Work experience placement$148.7k - $199.4k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ..., maintenance and system standards. Efficiently supports software throughout the lifecycle. Adds new implementations and...Work experience placement- ...Build software for mission‑critical energy systems. Motive Workforce is partnering with an innovative Southern California technology... ...applications. This is an opportunity to join a small, collaborative engineering team where your work will directly influence products from...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!
- flight engineer Los Angeles, CA
- software engineer internship remote Los Angeles, CA
- senior software engineer ruby on rails Los Angeles, CA
- software developer positions Los Angeles, CA
- agile software developer Los Angeles, CA
- software engineer intern Los Angeles, CA
- part time software developer Los Angeles, CA
- rust software engineer Los Angeles, CA
- software engineer no experience Los Angeles, CA
- software engineer internship Los Angeles, CA


