Principal Flight Software Engineer I
CesiumAstro
Job Description
Job Description
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.
- 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.
- 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).
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 and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
- ...responsible for low‑level and high‑level software in CesiumAstro’s products through all... ...process. Key projects will include satellite flight software as well as mission data and... ...reliability qualification, as well as software engineering and software project management...SuggestedPermanent employmentFull timeContract workLocal area
- ...Infrastructure (OCI) is building the next generation of AI native engineering systems powering cloud operations, infrastructure... ...and developer productivity at scale. We are looking for a Principal Software Development Engineer (IC4) who operates as an AI native builder...Suggested
$96.8k - $251.6k
...networking, database, security offerings. We're looking for hands‑on engineers with a passion for solving difficult problems in distributed... ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work...SuggestedTemporary workFlexible hours$190.6k - $263.9k
...stakeholders across risk, legal, compliance, security, and operations to create software solutions that support the bank's growth as a licensed financial institution. As a Principal Software Engineer, you will provide technical leadership across a growing portfolio of...SuggestedSummer workBank staffCurrently hiringWork at officeLocal areaRemote workWork from home$180k - $210k
...We're currently hiring a Principal Software Engineer to join our growing remote team. Help Us Build the Future of Outdoor Services At LawnStarter, we're transforming the $100B+ outdoor home services industry—making it easier for homeowners to book, manage, and enjoy services...SuggestedCurrently hiringLocal areaRemote workFlexible hours- ...Principal Software Development Engineer Responsibilities Lead the design, development, and testing of complex software systems and applications, delivering scalable, high‑quality solutions. Provide technical leadership, driving engineering excellence and mentoring engineering...
$230k - $281k
...Principal Software Engineer Hybrid About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from...Temporary workImmediate startWorldwideFlexible hours$119.14k - $169.14k
...technology spend Lead data model design and data analysis aspects of the FinOps team's software development, including close collaboration with other FinOps software engineers Engage with customers and stakeholders to design and iterate upon user-facing data visualizations...Full timeLocal area$160k - $190k
...Principal Software Engineer Step into a high-impact Principal Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Banking / Lending/ Financial Services,Information Technology. This role offers the chance...$196k - $364k
...Hardware Engineer Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering... ...next-generation SoCs. You will contribute to the hardware and software development of industry-leading test solutions such as scan compression...$196k - $364k
...Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-... ...next-generation SoCs. You will contribute to the hardware and software development of industry-leading test solutions such as scan...$144.2k - $288.4k
...helping to simplify health care one person, one family and one community at a time. Position Summary We are hiring a Principal Software Engineer - a deeply hands-on technical leader who thrives on solving complex problems, writing production code, and elevating the...Hourly payFull timeTemporary workLocal areaFlexible hours- ...Principal DSP Software Engineer The Systems R&D team in the Aerospace, Defense and Government (ADG) Business Unit focuses on the design and development of components and systems in key application areas, including avionics, communications, navigation, Signals Intelligence...Permanent employmentFull timeTemporary workFlexible hours
- ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of...Temporary work
- ...reach out via email provided to schedule next steps and will not call or text an applicant before the email communication. Principal Software Engineer - Next-Generation API & AI Platform Architecture Austin, Texas | Remote SpyCloud is on a mission to make the internet a...Remote jobFull timeContract workTemporary workLocal areaWorldwideVisa sponsorshipFlexible hours
$270k - $320k
Business Area: Engineering Seniority Level: Director At Cloudera, we empower people to transform complex data into clear and actionable... ...Computer Science or related field. 10+ years of experience as a Software Engineer in the data infrastructure space. Strong...Work from homeRelocationFlexible hours$280k - $320k
...powering the intelligence behind the experiences that help people build meaningful connections, safely and confidently. As a Principal Software Engineer, AI & Matching, you will define and build the next generation of systems that make Bumble smarter, more adaptive, and...Live inImmediate start- Context & Impact Lansweeper is growing its engineering capability with a newly created Principal Software Engineer role focused on AI‑native platform development across IT, OT, and Cybersecurity domains. As a Principal Software Engineer, you will help design and build...Full timeLocal area2 days per week
$180k - $220k
...unprecedented computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state‑of‑the‑art in quantum computing. We are seeking a Principal Software Engineer to provide technical leadership for the software platform...Temporary workCasual workWork at office- Remote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office. The Role This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business strategy...H1bWork at officeRemote workShift work
- Realtor.com® is seeking a Principal Software Engineer to lead the design and architecture of their advanced systems. You will work with cross-functional teams to develop AI-driven solutions, impacting how users discover homes. Ideal candidates have extensive experience...
- ...buyers, renters, and real estate professionals. Our core search engine sits at the heart of this experience—helping users discover... ...opportunity for a skilled, highly motivated, and self‑driven Principal Software Engineer (PSE) to join our Search organization. The charter...Work at officeLocal areaImmediate startFlexible hours
- ...platform's operations around credit card processing, payment gateways, and financial integrations. You will report to the VP of Engineering and partner closely with Product, Finance, Customer Success,, and Support stakeholders. The Payments and Finance Development Team...Immediate startRemote workFlexible hours
- ...our employees' passion for travel and ensure a rewarding career journey. We’re building a more open world. Join us. Principal Software Development Engineer Our Technology Team partners with teams across Expedia Group to create innovative products, services, and tools to...Flexible hours
- ...Leadership & Organizational Enablement Define and drive the engineering vision across multiple teams, aligning technology direction... .... Production & Platform Experience Mastery of software engineering fundamentals — architecture patterns, CI/CD, testing...Visa sponsorshipWork visa
$96.8k - $251.6k
..., and improve overall services reliability. Mentor and guide engineers in distributed systems design, high‑scale data processing, and... ...Database and Data Stores Responsibilities As a member of the software engineering division, you will take an active role in the definition...Full timeTemporary workPart timeFlexible hours- ...us at Electronic Arts (EA), where we inspire the world to play and deliver trusted experiences to millions of players. As Principal Software Engineer Security, you will report to the Director, Development Security and work with our Developer Security team. You will guide...Local area
- ...A leading travel technology company in Austin is seeking a Principal Software Development Engineer to lead the design and implementation of complex, scalable software systems. The successful candidate will mentor engineering teams and influence decisions across the technology...
$99.6k - $223.4k
...administrative burden. We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based data processing... ...in Computer Science or equivalent. • 8+ years of relevant software engineering experience. • Strong software engineering skills...Temporary workFlexible hours- ...collaborative, energetic, and forward‑thinking individuals to join our team. We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will be responsible for low‑level and high‑level software in...Permanent employmentFull timeContract workWork experience placementLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Flight Software Engineer I. Be the first to apply!
- principal software engineer Austin, TX
- senior principal cloud computing engineer Austin, TX
- principal data scientist Austin, TX
- senior principal scientist Austin, TX
- principal cloud computing engineer Austin, TX
- principal consultant Austin, TX
- principal architect Austin, TX
- principal designer Austin, TX
- principal Austin, TX
- javascript software engineer Austin, TX

