Principal Flight Software Engineer I

Cesiumastro
El Segundo, CA

Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State.

At CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team.

In this position, you will be responsible for low-level and high-level software in CesiumAstro’s products through all phases of the development process. Key projects will include satellite flight software as well as mission data and operations systems for space missions. CesiumAstro’s goal is to create an out-of-the-box hardware and software experience which enhances our customers’ ability to rapidly integrate our products into their systems.

As a CesiumAstro software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), and user interfaces with an emphasis on applications and data management. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices.

The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required.

JOB DUTIES AND RESPONSIBILITIES

  • As a technical leader, design and implement software to build and integrate mission systems including satellites, ground stations, and mission operations centers.
  • Architect, design, develop, code, test, debug, and document space system software.
  • Act as a subject matter expert, providing expertise on space software systems throughout CesiumAstro.
  • Review code and system designs.
  • Analyze code for efficiency, stability, and scalability.
  • Integrate and validate new product designs.
  • Provide expert guidance to direct product design.
  • Support software quality assurance and optimize I/O performance.
  • Provide post-production/in-orbit customer support.
  • Interface with hardware design and development engineers.
  • Mentor junior team members.
  • Assess third-party and open-source software.

JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS

  • Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • Minimum of 9 years of industry experience in software development with a Bachelor’s degree, or a minimum of 7 years with a Masters.
  • Experience in developing multiple flight software systems
  • Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.).
  • Programming experience in C or C++.
  • Experience in interfacing a variety of open-source software to create an integrated system.
  • Familiarity with software configuration management tools, defect tracking tools, and peer review.
  • Excellent understanding of multi-threaded applications and resource management.
  • Excellent written and verbal communication skills.

PREFERRED EXPERIENCE

  • Experience with products for aerospace applications.
  • Experience with satellite operations or mission data systems, including COSMOS.
  • Experience with NASA's cFS flight software framework.
  • Adequate knowledge of reading electronics schematics and component data sheets.
  • Experience with ARM processors and fully-featured microcontrollers.
  • Experience in design and development of a Software Development Kit (SDK).

$148,500 - $199,000 a year

CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills. Full-time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans. CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law. Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members not through our approved vendor list or Talent Acquisition will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.

CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills. Full-time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans.

CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members not through our approved vendor list or Talent Acquisition will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.

CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate’s work experience, education/training, and key skills. Full-time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans.

CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Posted 2026-03-16

Recommended Jobs

Photographer

Fresno, CA

Job Description KMPH FOX26 is looking for a creative full-time News Photographer! We are seeking someone who can share compelling stories on digital and social media along with television.…

View Details
Posted 2026-03-13

Software Engineer - Product Security Assurance

Snowflake
Menlo Park, CA

Snowflake is about empowering enterprises to achieve their full potential — and people too. With a culture that’s all in on impact, innovation, and collaboration, Snowflake is the sweet spot for buil…

View Details
Posted 2026-02-13

Litigation Associate - Plaintiff Employment (Thousand Oaks)

Jobot
Thousand Oaks, CA

Cutting edge space & defense technology! This Jobot Job is hosted by: Stephen Brainerd Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary: $60 …

View Details
Posted 2026-03-06

216862 - Field Support Specialist

Chipton‑Ross Inc
Santa Monica, CA

Chipton-Ross is seeking a Field Support Specialist for a hybrid contract opportunity in Santa Monica, CA. BASIC QUALIFICATIONS (REQUIRED SKILLS/EXPERIENCE): ~ 2-5 years of experience in sales ope…

View Details
Posted 2026-03-09

Field Sales Representative

Omada.AI
Huntington Beach, CA

Company: Omada.ai (AI Marketing Platform for Small Businesses) Compensation : $20-$30/hr + Uncapped Commission ($200 per customer) Schedule: Full-Time Location: Your local city (must resid…

View Details
Posted 2026-03-04

Senior Flight Software Engineer

Varda Space Industries
El Segundo, CA

About Varda Low Earth orbit is open for business . Varda is accelerating the development of commercial space infrastructure, from in-orbit pharmaceutical processing to reliable and economical r…

View Details
Posted 2026-02-25

Calibration & Repair Service Technician

Avispa Technology
Roseville, CA

Calibration & Repair Service Technician 36994903 ~ Hourly pay: $23/hr ~ Worksite: Electronics Testing and Measurement Company (Roseville, CA 95747 - Onsite) ~ W2 Employment, Group Medical, Denta…

View Details
Posted 2026-02-27

Vice President, Enterprise Sales

LoopMe
San Francisco, CA

LoopMe, the leading outcomes-based platform, closes the loop on digital advertising. By leveraging AI to optimise media delivery in real-time, we drive measurable uplift for business outcomes and mor…

View Details
Posted 2026-03-10

Software Engineer, Starlink Customer Success

Spacex
Sunnyvale, CA

SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technolog…

View Details
Posted 2026-02-19

Transportation Manager (San Diego)

Jobot
San Diego, CA

Transportation Manager - Global leading food manufacturer This Jobot Job is hosted by: Jamal Elkhateib Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume. …

View Details
Posted 2026-03-13