Flight Software Engineer
$123k - $160kK2 Space Corporation
K2 is building the largest and highest-power satellites ever flown, unlocking performance levels previously out of reach across every orbit. Backed by $450M from leading investors including Altimeter Capital, Redpoint Ventures, T. Rowe Price, Lightspeed Venture Partners, Alpine Space Ventures, and others – with an additional $500M 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 planned through 2026 and 2027, we're Building Bigger to develop the solar system and become 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 groundbreaking Series C space startup, 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 - $160,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.
- ...The Role Constellation's Flight Software team writes the code that actually flies the hardware. We are looking for a Flight Software Engineer to design and implement the highly reliable, real-time embedded systems that control our spacecraft and flight vehicles....SuggestedFull time
$100k
...Description Are you a software engineer passionate about computer science, computer engineering, and the robotic exploration of our solar... ...mathematicians/physicists and embedded system engineers that develop flight software and simulations for JHUAPL-developed spacecraft. Our...SuggestedTemporary workWork experience placementRelocation packageFlexible hours$100k
...Embedded Software Developer Are you a software engineer passionate about computer science, computer engineering, and the robotic exploration of our solar... ...physicists and embedded system engineers that develop flight software and simulations for JHUAPL-developed...SuggestedTemporary workWork experience placementRelocation packageFlexible hours- ...0 years of experience Experience: Shall provide engineering support of the flight and ground system design and development team to assure... ...system is developed with the goal of reuse of applicable software components in both ground and space systems to reduce development...Suggested
- ...Design, develop, test, integrate, and maintain embedded flight software from concept through spacecraft subsystem integration and deployment... ...with electrical, FPGA, systems, test, operations, and other engineering teams. Provide senior technical contribution and...SuggestedFull time
$125k - $145k
...SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FLIGHT SOFTWARE ENGINEER (STARLINK MOBILE)Starlink Mobile is SpaceX's next-generation mobile network, connecting human beings all around the globe...Permanent employmentTemporary workWork at officeMonday to Friday- ...designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the... ...remain unconnected.Position OverviewWe are seeking a Senior Flight Software Engineer with strong experience in embedded software development...Work at office
- ...to provide spacecraft navigation expertise in support of NASA’s Flight Dynamics Facility (FDF). This facility provides operational... ...part of a cross-functional team of spacecraft flight dynamics engineers Some travel may be required. Occasional off-hours support will...Full timeWork at officeRemote work
$150k - $180k
...communication coaching experiences Craft and quality: You hold yourself to a high bar for code quality and API design, and you make the engineers around you better This role is hybrid with an expectation of 3 days a week in the office - you'll need to be based in the...Full timeWork at office3 days per week$160k - $220k
...collaborate, coordinate, and continuously optimize the revenue process. The Role We’re looking for a strong Senior Python Engineer who’s eager to go beyond traditional backend development. This role is for someone ambitious—someone who takes pride in building...Full timeImmediate startWorldwide$110k - $145k
...Software Engineer - Backend Services Truveta is the world’s first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families make the...Full timeFor contractorsH1bVisa sponsorshipWork visaFlexible hours$160k - $210k
...and achieving remarkable growth in a rapidly evolving industry. Now, we’re growing! The Role We’re hiring a Senior Software Engineer (Backend) to join the team building our next-generation, pixel-less ad targeting systems. You’ll design, build, and scale systems...Full timeWork at officeRemote workWork from home- ...Ventures. About the Role Union is building the orchestration layer for modern AI and ML workloads. We're hiring a Front-End Software Engineer to build intuitive, high-performance experiences on top of complex distributed systems. The surface you own is data-dense...Full timeWork at officeFlexible hours
- ...Senior Frontend Engineer \\ \ Location: \\ Seattle, WA (On\-site \/ Hybrid)\ \ Weâre looking for an experienced Senior Frontend... ...standard for what great frontend engineering looks like in enterprise software, weâd love to hear from you. \ \ Apply with your resume...Full timeWork experience placement
$166k - $220k
...also develops Lattice for Mission Autonomy, Anduril’s premier software platform that enables masses of Fury, Barracuda, and other first... ...teams like Perception, Motion Planning, Hardware, and Test Engineering to solve some of the hardest problems facing our customers....Full timeWork experience placementImmediate start$50k - $120k
...We are seeking a Full Stack Software Engineer to join a talented team providing critical mission-related support to a U.S. Government customer. This is a full-time opportunity to work with an award-winning team on AI/ML-driven capabilities within the Intelligence Community...Remote jobFull timeContract workWork from homeRelocation package$160k - $250k
...of customer API requests every month. Hive also offers turnkey software applications powered by proprietary AI models and datasets, enabling... ...interested in joining the future of AI! Senior Software Engineer - Backend In order to execute our vision, we need to grow...Full time$140k - $150k
...here to make things slightly better. We're here to change the game. The Role This is not a typical engineering role. We are looking for a Full-Stack Software Engineer who will focus entirely on moonshot innovation on the consumer side of Viome . Your job is to...Full timeWork at officeFlexible hoursShift work$8k
...Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new opportunity for a Junior Full Stack Software Engineer. You will be joining a critical mission supporting our customers big data processing platforms. The analytics developed and deployed...Permanent employmentFull timeContract workTemporary workFlexible hours- ...Black Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Onsite Expectations: MUST be willing to go onsite 2 - 3 days per week; could be up to 5 days per week...Full timeFor subcontractor2 days per week3 days per week
$115k - $145k
...product innovation to create dynamic experiences that captivate, engage, and delight. We are in search of a Senior Full-Stack Software Engineer to join our Gigantic Playground team. In this role, you will play a crucial part in driving technological innovation for our...Full time- The defense market is surging, but the data that drives it hasn’t kept up. Companies, government, and investors are forced to perform heavily manual processes and piece together hundreds of disparate sources to make decisions. Obviant is building a data source of truth...Full timeWork at officeWork from homeFlexible hoursNight shiftWeekend work
- ...kinds. About The Role At Alloy.ai , our computation engine is at the heart of many of our platform’s critical functions.... ...who enjoys diving deep into algorithms, data structures, and software architecture. You have prior experience in designing systems and...Full timeWork experience placementWork at officeRemote workFlexible hours3 days per week
$155k - $190k
...Senior Software Engineer - Backend Services Truveta is the world’s first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families...Full timeFor contractorsVisa sponsorshipWork visaFlexible hours$120k - $145k
...Integrate is a Seattle-based company building program management software for the world’s most ambitious machines . Integrate... ...innovate faster. About the Role We’re hiring a Full Stack Engineer to help us build and evolve the product layer of Integrate’s platform...Permanent employmentFull timeContract work- ...Black Cape Title: FrontEnd Software Engineer (2+ years to Senior Levels) Locations: Arlington, VA, Reston, VA and areas throughout the DMV area Clearance: MUST have an Active Top Secret of TS/SCI clearance ***MUST HAVE an Active Top Secret OR Top Secret...Full timeFor subcontractor
$90k - $150k
...Inc. (SFI), a two-time USA Today Top Workplaces awardee and Washington Top Workplaces honoree, is seeking Senior Front-End Software Engineers to support our Federal Government customer. This role supports one of DOT's NHTSA initiatives — a modern, cloud-based platform...Full time- ...mission is to unlock financial freedom for everyone by making money movement and access to financial data simple and secure. As a Software Engineer, you will design and build the systems that power how millions of people connect to their finances. You will work across the...Full timeWork experience placementInternshipLocal area
- ...Software Engineer (Backend-Focused) About AZX Our mission is to accelerate positive impact in critical industries through AI transformation. We’re growing quickly and already work with category-leaders in real estate (CBRE), energy (LevelTen Energy), logistics...Remote jobFull timeWork visaFlexible hoursShift work
$200k - $260k
...clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Senior Full Stack Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone...16 hoursFull timeContract workRemote workWork from homeRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!
- software engineer - web development Washington DC
- software developer positions Washington DC
- senior software engineer remote Washington DC
- software engineer contract Washington DC
- IT software developer Washington DC
- cybersecurity software engineer Washington DC
- part time software developer remote Washington DC
- junior software developer internship Washington DC
- junior software engineer Washington DC
- software system engineer Washington DC



