Principal Embedded Software Engineer II
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.
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 Cesium’s products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller systems. Cesium’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 Cesium 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), end-use applications, and user interfaces. 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- Design and implement software for embedded devices and systems, from requirements to production and commercial deployment.
- Design, develop, code, test, debug and document system software.
- Review code and system designs.
- Analyze code for efficiency, stability and scalability.
- Integrate and validate new product designs.
- Support software quality assurance and optimize I/O performance.
- Provide post-production/in-orbit customer support.
- Interface with hardware design and development engineers.
- 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 11 years of industry experience in software development.
- Experience in hands-on development and troubleshooting of embedded hardware. API design for interfacing with FPGAs.
- Extensive programming experience in C and an object oriented programming language, preferably C++.
- Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable).
- Familiarity with software configuration management tools, defect tracking tools, and peer review.
- Excellent knowledge of real-time system coding techniques, IP protocols, interfaces, and hardware subsystems.
- Excellent understanding of multi-threaded applications and resource management.
- Excellent written and verbal communication skills.
- Experience with products for aerospace applications.
- 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 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.
- ...for missile defense to commercial airline and helicopter connectivity solutions. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have hands...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
- ...large-scale ground terminals for missile defense to commercial airline and helicopter connectivity solutions. The Embedded Software Engineer II supports the development of embedded software for aerospace communications and defense systems. This role applies established...SuggestedPermanent employmentFull timeContract workWork experience placementWork at officeLocal area
- ...A pioneering aerospace firm in Denver is seeking a Principal Embedded Software Engineer II to lead software design and development for embedded systems. The ideal candidate will have extensive experience in software development and embedded hardware, strong programming...SuggestedFull time
$158k - $190k
...CesiumAstro is seeking a highly skilled Principal Embedded Software Engineer I to join its software team in Westminster, Colorado. In this role, you will design software for embedded systems from concept through production, focusing on low-level and high-level software...Suggested$69.72 - $96.54 per hour
Job Title: Senior Embedded Software Engineer II Location: Westminster, CO Zip Code: 80021 Start Date: Right Away Job Type: Contract Pay Rate... ...JOB RESPONSIBILITIES: We are seeking an experienced Principal Embedded Software Engineer I with a strong background in...SuggestedContract workTemporary workLocal areaImmediate startWorldwide- ...CesiumAstro in Denver is seeking a Senior Software Project Engineer II to drive embedded software development for aerospace systems. You will plan and manage software projects, lead planning meetings, and coordinate with engineers, program managers, customers, and vendors...
$87.16k - $119.84k
...together, we are an extraordinary team.About the RoleThe IT Systems Engineer II is a role designed for professionals with a solid background... ..., configuring, and maintaining operating systems and software applications, managing network configurations, and implementing...Full timeContract workWork experience placementLocal areaRemote work- ...individuals to join our team. We are looking to add a Software Project Engineer II to our team. If you enjoy working in a startup environment... ...stakeholders. The ideal candidate has experience managing embedded system firmware development in high-reliability systems....Permanent employmentFull timeContract workWork experience placementLocal area
$115k - $125k
...Job Description Job Description Software Engineer II (Mobile Engineer) PointCentral, a subsidiary of Alarm.com, empowers property managers and businesses. As a leading provider of automation and control solutions for commercial and residential properties, we focus...Casual workWork at officeImmediate startWorldwide- ...We are looking to add a Senior Flight Software Engineer II to our Internal Missions team. If you enjoy... ...satellite operating systems to low-level embedded products. You will work and learn from a cohort of senior and principal software engineers. You will use your experience...Permanent employmentFull timeContract workWork experience placementLocal area
$76.7k - $127.9k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...Recruiting for this role ends on 08/20/2026.Work you'll doAs a Software Engineer II on the Human Services Transformation team, you will be...Local areaVisa sponsorship$105.53k - $145.11k
...its allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer II role involves designing, developing, and testing software applications for space systems and technologies. This mid-level...Full timeContract workWork experience placement$114.5k - $188k
...mission on our Culture and About Us pages. Let’s shape the future of customer engagement together!How You Will Make an ImpactAs a Software Engineer II on the Developer Platform Team, you will help improve the Scala, Bazel, and CI foundations that Iterable engineers use every...Contract workLocal areaImmediate startRemote workWorldwideHome office- ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a Senior Flight Dynamics Engineer II to lead orbit design, trajectory analysis, and orbit determination analysis efforts across our spacecraft operations. You will...Permanent employmentFull timeContract workWork experience placementLocal area
$89.02k - $122.42k
...team.About the RoleThe Applications Developer II is responsible for designing, coding, testing, and maintaining software applications that support various business... ...processes and data integrationFamiliarity with engineering programming languages (Python, MATLAB, VBA).Experience...Permanent employmentFull timeContract workWork experience placement- ...experiences that drive their success. Summary We're looking for a Software Developer II for Miovision Technologies US, LLC to architect and... ...education equivalent in Computer Science or Computer Engineering + 3 years' experience in a software development role. Alternatively...Remote workFlexible hours
$78k - $170k
...Software Engineer IIDenver, COXometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the... ...manufacturing capacity.Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization...- ...Principal Software EngineerYou will be part of the Engineering leadership team at ServiceTitan responsible for the technical direction of our product. We provide... ...Microsoft Windows administration skills including IIS administrationPerformance / reliability monitoring...Temporary workImmediate start
$95k - $110k
...Job Description Job Description The Software Engineer II position will support software development for ATEC's surgical navigation and robotics platform. They will support activities for software development to ensure ATEC’s cutting edge medical products meet our...Full timeLocal areaVisa sponsorshipWork visa- ...LG Ad Solutions is seeking a Senior Software Engineer II to join our Denver or NYC office, building large-scale ad serving, measurement, and targeting systems that drive hundreds of millions in revenue. You will contribute to client tools for customer segmentation and...Work at office
$90k - $155k
...spacecraft, advanced payloads, mission software, and space-based interceptors — enabling... ...together.YOUR MISSIONAs a Flight Software Engineer II at True Anomaly, you will gain... ...critical systems experienceExperience with embedded RTOS such as RTLinux or Azure RTOSFamiliarity...Permanent employment$115k - $155k
...Flight Software Engineer II, Space SystemsBroomfield, Colorado, United StatesKatalyst is an American technology company focused on dynamic space... ...each other to do their best.What You'll DoDevelop and own embedded flight software for modules including from requirements and...Relocation packageWeekend work$135k - $160k
...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical... ...should have over 6 years of experience, understanding of embedded systems, and excellent communication skills. The position...$185k - $240k
...integrate seamlessly with today's ever-evolving digital media landscape. The Opportunity: We are looking for a Senior Software Engineer II to join our dynamic engineering team in either our NYC or Denver offices. This role will focus on building and optimizing...Work at officeLocal areaRelocation packageFlexible hours$150k - $214k
...Job Description Job Description Principal Java & .Net Software Engineer Remote – US-Based Only No visa sponsorship | No third-party agencies... ...domains and compliance standards such as SOC I/II, HIPAA, or GDPR. Ability to produce clear, structured...Remote workVisa sponsorship$113k - $136k
...thinking individuals to join our team. We are seeking a Software Engineer II to support several new, space-centric programs across the DoW... ...(Docker), REST APIs, or microservices ~ Exposure to embedded development or cloud development is a plus ~ Strong desire...Permanent employmentFull timeContract workWork experience placementLocal area$170k - $250k
...Overview Lead Software Engineer II, Tax Product Development (Lead Engineer II) designs and implements complex distributed systems, including solutions leveraging Microsoft Power Applications and Project Operations, to support the tax practice and the delivery of services...Remote work$91.52k - $128.38k
...colleagues. Fridays, choose your work location, balancing what your work requires. Trane in Denver, CO is hiring for Application Engineer II . In this role, you will be responsible for the equipment portion of various projects including validating the equipment...Hourly payFull timeWork experience placementLocal areaWork from home- ...IDR is seeking a AI Ops Engineer II to join one of our top clients for a remote opportunity. In this role, youll help design and scale... ...engineering experience, including a strong foundation in backend software engineering, API integration, data engineering, or traditional...Temporary workRemote work
$93.9k - $108k
...our success, and we seek driven individuals who are excited to make an impact in a fun, fast-moving culture. The Applications Engineer II role exists to translate customer needs and market insights into well-defined product requirements, primarily for our growing lab...Work experience placementWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Embedded Software Engineer II. Be the first to apply!
- principal Westminster, CO
- software Westminster, CO
- software sales Westminster, CO
- embedded software Westminster, CO
- id software Westminster, CO
- software support Westminster, CO
- remote software sales Westminster, CO
- software technology Westminster, CO
- software asset management analyst Westminster, CO
- ultimate software Westminster, CO



