Principal Software Engineer
$200k - $240kK2 Space
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 strives to blur the lines between the various types of software development and encourages team members to get into parts of the stack they may not otherwise have experience with. This spectrum includes GNC algorithms (Rust, C++), application software on flight computers (Rust, C++), embedded software on microcontrollers (Rust, C++), operating systems (Rust, C++, C), HDL programming (VHDL, SystemVerilog), and test systems (Python), and many things inbetween. By doing this, we create a stronger team with more capable engineers. For now, this does not include front‑end, artificial intelligence, or machine learning development. As 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 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 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 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 10+ years of professional experience in software engineering Development experience in Rust, C/C++, Python, VHDL, SystemVerilog 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 building or working with hard real‑time embedded systems (bare‑metal or RTOS) 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 with implementing Extended Kalman Filters for inertial sensors 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 $200,000 - $240,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. #J-18808-Ljbffr
- ...way. Responsibilities Provide technical leadership for junior software engineers. Develop software utilizing C/C++ to modernize and... ...capabilities, and output requirements. Basic Qualifications – Principal Software Engineer (T03) Bachelor's degree in a STEM discipline...SuggestedFull timeRelocation packageShift work
$200k - $230k
...registered may require additional review and setup before employment can begin. The Job We are looking for an experienced Principal Software Engineer to build and scale the AI agent systems within our enterprise SaaS application. In this role, you will be responsible for...SuggestedFull timeCasual workWork at officeRemote work$120k - $180k
...budgets every day. The tools that graduate internally become products we ship to external clients. About The Role Working as a Principal Software Engineer at TubeScience Labs, you will make direct contributions to our Flawless platform, which processes advertisement assets...Suggested$200k - $240k
...new era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to fully... ...Series C space startup, we’d love for you to apply. The Role The software team at K2 strives to blur the lines between the various types...SuggestedPermanent employmentShift work- ...Requirements Excellent programming and software design skills, including debugging, performance analysis, and test design Proven track... ...leadership/ownership and setting technical direction for engineering projects Experience architecting, designing, and developing distributed...SuggestedTemporary work
- ...PRINCIPAL SOFTWARE ENGINEER Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new era of innovation...Casual workRelocation packageFlexible hours
$120k - $170k
...with offices in Washington, D.C., San Francisco, and London. Role Overview CHAOS is seeking a highly‑skilled and motivated Principal Software Engineer to join our team supporting our R&D and product engineering initially focusing on our next‑generation radar products....Full timeWork experience placementCasual workWork at officeRelocation package$260k - $335k
...About The Team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts, combining deep technical... ...advantage worldwide. About The Role We are seeking a Principal Software Engineer to lead the architectural evolution...WorldwideFlexible hours- ...Senior / Principal Embedded 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. Responsibilities Developing low...
$276k - $414k
...addition to Bitmoji, Saturn, and other digital services. Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the front‑end. We’re looking for a Principal Software Engineer to join the Ads Platform team at Snap. What you’ll...Live inWork at officeLocal area- ...Senior/Staff/Principal Imaging System Software Engineer Open Position – Senior/Staff/Principal Imaging System Software Engineer Horizon Surgical Systems Inc. Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI...
$184.3k - $247.1k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data... ...it entirely. We're on the lookout for an exceptional Principal Software Engineer to elevate our team to new heights. As a key player...Work experience placement- ...Job Description Job Description Description: On-site in Los Angeles, CA Our client seeks a Principal Software Engineer to lead backend services and APIs for a payment processing platform supporting prominent technology partners. The role will drive technical...Hourly payContract workWork experience placementLocal area
$185k - $301k
...Job Description At FloQast, we aren't just building tools; we are crafting the "Operating System for Accounting." As a Principal Software Engineer , you are a primary architect of this vision. This is a role for a technical visionary who thrives on solving "...$142.79k - $189.75k
...Public Trust/Other Required: Other Job Family: Software Engineering Job Qualifications: Skills: Problem Solving, Software... ...US Citizenship Required: Yes Job Description: PRINCIPAL SOFTWARE DEVELOPER SENIOR What You'll Do Define and drive...Full timeContract workTemporary workPart timeWork experience placementImmediate startRemote workWorldwideFlexible hours$229.2k - $319.5k
...development across Riot. Our aim is to unblock teams so they can hit essential milestones for launching future games. As a Principal Software Engineer on Riot’s Developer Connections team, you are a technical force multiplier. This role requires significant hands-on...Temporary workLocal areaImmediate startFlexible hours$229.2k - $319.5k
...Riot engineers bring deep knowledge of specific technical areas but also value the opportunity... ...in a variety of broader domains. As a software engineer, you’ll work with both new and... ...and to deliver player value. As a Principal Software Engineer on the Live Experiences...Temporary workLocal areaFlexible hours$190k - $230k
...era demands a fundamentally different class of spacecraft. Engineered to survive the harshest radiation environments and to... ...startup, we'd love for you to apply. The Role As a Principal Application Software Engineer on our Enterprise Team, you will design and build...Permanent employmentWork experience placementShift work- ...client is a company building the world's highest- performance pure digital AI inference chip. We are looking for an experienced software engineer with excellent C/C++ programming skills and at least 5 years of related work experience. The ideal candidate should have a...Work experience placement
$160k - $200k
...backed by PayPal, Visa, Verifone and Chipotle. We are a team of solution-driven professionals experienced in the financial, engineering, and software industries, dedicated to creating more positive experiences for ordering, loyalty, and payments. We are looking for full-...Full time$100k - $144k
...Resource Innovations is seeking Senior Software Engineer to join our growing Software as a Service (SaaS) team.As a hands-on technical lead at Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise...Work at officeLocal areaRemote work$153k - $235k
...Partner closely across the machine learning, platform, and product engineering teams to train models to solve product problems and... ...Bachelor’s degree in Computer Science, Statistics, Mathematics, Software Engineering, a related technical field, or equivalent work experience...Work experience placementLocal areaRemote workWork from homeHome officeFlexible hours$145.35k - $242.25k
...lasting impact in schools. We are committed to supporting one another and growing together as a team. OPPORTUNITY The Senior Software Engineer will help the Engineering Team build products that teachers and school leaders use to help shape excellent instruction for...Full timeTemporary workRemote workFlexible hours$180k - $200k
## Senior Software EngineerApplylocations: Los Angeles, CAtime type: Full timeposted on: Posted Todayjob requisition id: R64438## **Company... ...teams**Required Skills*** 7+ years experience as a software engineer* Expert knowledge in Python and NodeJS* Experience with Linux,...Contract workWork at officeLocal areaRelocation$172.14k - $225.1k
...create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Software Engineer II Los Angeles, CA Role Overview Sony Interactive Entertainment LLC seeks a Software Engineer II in Los Angeles, CA to design,...Remote workWork from home- ...Role Overview We’re looking for students with solid engineering fundamentals on track to graduate in Summer 2026 or sooner. As a software engineer at Nominal, you’ll work closely with world‑class engineers solving high‑impact problems in an early‑stage company, helping...Permanent employmentFull timeSummer workInternshipWork at office
- ...Job Description Job Description Exclusive Cloud Engineering Opportunity Reshaping Human-Computer Interaction We are thrilled to... ...ll work alongside an experienced team that has created mature software, hardware, and designs impacting millions worldwide. Embrace the...Worldwide
$150k - $175k
...Kixie is seeking a Senior Software Engineer to take ownership of critical product subdomains, such as Telephony and CRM integrations, within their innovative sales engagement platform. The ideal candidate should have over 5 years of software engineering experience, proficient...$110k - $160k
...documentation and firms can track every dollar, Disbo helps close cases with confidence and transparency. The Role As a Senior Software Engineer at Disbo, you will design, build, and maintain the core backend services that power our settlement disbursement and compliance...Full timeWork at officeRemote work$136.1k - $182.4k
...Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists... ...to continually improve the way we deliver media. As a Senior Software Engineer on this team, you will: * Define platform...Work experience placementWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Los Angeles, CA
- principal designer Los Angeles, CA
- principal architect Los Angeles, CA
- associate principal Los Angeles, CA
- senior principal cloud computing engineer Los Angeles, CA
- principal structural analysis engineer Los Angeles, CA
- principal cloud computing engineer Los Angeles, CA
- senior principal scientist Los Angeles, CA
- principal Los Angeles, CA
- software trainer Los Angeles, CA

