Home
/
Comprehensive
/
Principal Software Design Engineer I
Principal Software Design Engineer I-March 2024
Broomfield
Mar 28, 2026
About Principal Software Design Engineer I

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

  At CesiumAstro, we are developers and pioneers of out-of-the-boxcommunication systems for satellites, UAVs, launch vehicles, and otherspace and airborne platforms. We take pride in our dynamic andcross-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 areactively seeking passionate, collaborative, energetic, andforward-thinking individuals to join our team.

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

  As a Cesium software team member, you will be responsible for softwaredesigns from concept through production, including product roadmaps, blockdiagrams, detailed design and coding, analysis, test, qualification,and in-orbit support. The ideal candidate will have development experience atnearly every level of the software stack, including microcontrollers,low-level drivers, board support packages (BSP), and user interfaceswith an emphasis on applications and data management. Additionally, theideal candidate will have experience in software testing and high-reliabilityqualification, as well as software engineering and software project management

  The successful candidate will present engineering design review materials toour customers and executive team, as well as participate in proposal-writingefforts. As such, excellent written and verbal communication skills arerequired.

  JOB DUTIES AND RESPONSIBILITIESAs a technical leader, design and implement software to build and integratemission systems including satellites, ground stations, and missionoperations centers.Architect, design, develop, code, test, debug, and document spacesystem software.Act as a subject matter expert, providing expertise on space softwaresystems 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 QUALIFICATIONSBachelor of Science (BS) or Master of Science (MS) degree in ComputerScience, Electrical Engineering, or Computer Engineering.Minimum of 9 years of industry experience in software development with aBachelor's degree, or a minimum of 7 years with a Masters.Experience in developing multiple flight software systemsExperience in hands-on development and troubleshooting of software systems andhardware (such as motors, power distribution units, etc.).Programming experience in C or C++.Experience in interfacing a variety of open-source software to create anintegrated system.Familiarity with software configuration management tools, defect trackingtools, and peer review.Excellent understanding of multi-threaded applications and resourcemanagement.Excellent written and verbal communication skills.

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

  $145,000 - $180,000 a year

  CesiumAstro considers several factors when extending an offer, including butnot limited to, the role and associated responsibilities, a candidate'swork experience, education/training, and key skills. Full-timeemployment offers include company stock options and a generous benefitspackage featuring health, dental, vision, HSA, FSA, life and retirement plans.

  CesiumAstro, Inc. is an Equal Opportunity/Affirmative Action employer. Allqualified applicants will receive consideration for employment without regardto race, color, religion, sex including sexual orientation and genderidentity, national origin, disability, protected Veteran Status, orany other characteristic protected by applicable federal, state, or local law.

Comments
Welcome to zdrecruit comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
SIMILAR JOBS
Shift Manager - FT
Employer: DRM Inc. Why should you join the DReaM Team? To be part of a family focused culture that allow you flexibility in your schedule to achieve your family dreams, improve your quality of life,
Purchasing Intern
Description PROGRAM HIGHLIGHTS INCLUDE: A formal mentor in your area of focus Business-critical projects Exposure to senior leadership Special workshops focused on building business acumen Great netw
Analyst, Client Consulting
At NCS, we help consumer packaged goods (CPG) brands, publishers and retailers improve advertising effectiveness across almost every platform, channel and device – delivering solutions to their bigge
Meat Team Leader (Department Manager)
Job DescriptionProvides overall leadership to the Meat team. Responsible for all aspects of daily operations including profitability, expense control, buying, merchandising, labor, regulatory complia
Family Medicine Physician
Salary Range $324,285 - $340,499 Family Medicine Physician Needed in Park Rapids, Minnesota! CHI St. Joseph's Health (http://www.chisjh.org/) of Park Rapids is expanding their Family Medicine team in
Digital Inside Sales Representative
At Iron Mountain we know that work, when done well, makes a positive impact for our customers, our employees, and our planet. That’s why we need smart, committed people to join us. Whether you’re loo
Solution Specialist VI
Job Description Overlay Sales Personnel providing specialist cloud migration expertise and cloud growth to the sales force. Responsibilities Partners with Account, Technology, and Application sales r
Community Health Nurse- Cayuga County
Description HOW WE CARE FOR YOU: At Rochester Regional Health, we are dedicated to getting health care right. Our robust benefits and total rewards foster employee wellbeing, professional development
Registered Nurse - MS
Benefits We Offer: Comprehensive health, prescription, dental, vision, life, and disability plans Competitive pay rates Referral opportunities ? Refer a friend & Cash in! Travel reimbursement and
Program Manager 5-ProdDev
Job Description At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. Oracle’s Cloud Infrastructure team is buildi
Copyright 2023-2026 - www.zdrecruit.com All Rights Reserved