Embedded Software Engineer II - Embedded Linux
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.
The Skylark product line is focused on the rapid design, build, and test of cutting-edge active phased array antennas (AESA) for terrestrial and airborne applications. Current programs span high-power, 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 engineering principles and development processes to design, implement, and integrate software for embedded Linux platforms. Working under the guidance of senior engineers or engineering management, the engineer contributes to the software development lifecycle including implementation, integration, testing, and qualification. Responsibilities include developing embedded Linux applications, device drivers, and supporting libraries, as well as assisting with kernel customization, bootloaders, and board bring-up. The role collaborates with cross-functional engineering teams to support system performance, integration, and delivery of reliable embedded software solutions.
JOB DUTIES AND RESPONSIBILITIES- Develop and port embedded Linux applications, device drivers, and software libraries for embedded computing platforms.
- Configure, customize, and integrate Linux kernels and embedded bootloaders such as U-Boot.
- Assist with board bring-up and software enablement activities for new embedded hardware platforms.
- Develop and maintain tailored Linux distributions for specific embedded applications.
- Implement software features and modifications that meet system performance and functional requirements.
- Support software design implementation, debugging, and testing activities throughout the development lifecycle.
- Contribute to reusable software components and maintainable software architecture within defined system frameworks.
- Analyze and resolve moderately complex technical issues related to embedded software, operating systems, or hardware/software integration.
- Collaborate with hardware, firmware, FPGA, and systems engineering teams to support system integration and performance.
- Support debugging and troubleshooting activities during development, integration, and qualification phases.
- Evaluate system logs, test outputs, and diagnostic data to identify root causes of technical issues.
- Support verification and validation activities to ensure software meets system requirements and engineering standards.
- Document technical findings, software updates, and engineering decisions according to program documentation standards.
- Maintain and enhance the Yocto-based Linux build system used for embedded software development.
- Support CI/CD pipelines used for automated software builds and releases.
- Package and deploy software images across multiple embedded hardware platforms.
- Participate in design reviews and engineering discussions supporting program objectives.
- Contribute to software configuration management and version control practices.
- Assist in preparation of engineering documentation such as software design descriptions, test procedures, and technical reports.
- Provide technical input for internal engineering reviews and program milestones.
- Bachelor’s degree in Software Engineering, Computer Engineering, or relevant field.
- 2–5 years of relevant software engineering experience.
- Knowledge of embedded Linux systems and software development practices.
- Experience developing device drivers, embedded applications, or low-level system software.
- Familiarity with Linux kernel configuration and customization.
- Understanding of bootloader functionality and system initialization processes.
- Experience using Yocto or similar embedded Linux build systems.
- Familiarity with board bring-up and hardware/software integration activities.
- Ability to troubleshoot embedded software issues using debugging and diagnostic tools.
- Understanding of software development lifecycle practices used in aerospace or defense environments.
- Ability to interpret system requirements, technical specifications, and hardware documentation.
- Strong analytical, problem-solving, and technical communication skills.
- Ability to perform detailed software analysis and troubleshooting of embedded systems.
- Ability to concentrate on complex software development tasks requiring logical reasoning and precision.
- Ability to review and interpret technical documentation and engineering specifications.
- Ability to work in office, laboratory, or engineering development environments.
- Ability to manage multiple engineering tasks within defined program timelines.
- Ability to collaborate effectively with multidisciplinary engineering teams.
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.
- ...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-on expertise in embedded systems,...LinuxPermanent employmentFull timeContract workWork experience placementLocal area
- ...FeaturesPricing AboutSupport Back to Talent Hub Embedded Software Engineer II - Embedded Linux CesiumAstro Westminster, Colorado View original posting Current Match Score 0% Needs Work Your resume needs significant work for this role. A full rewrite...LinuxPermanent employmentFull time
- ...are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will be... ...phases of the development process. Key projects will include Linux-based single-board computers and high-reliability...LinuxPermanent employmentFull timeContract workWork experience placementLocal area
- ...commercial airline and helicopter connectivity solutions. The Embedded Software Engineer II supports the development of embedded software for... ...to design, implement, and integrate software for embedded Linux platforms. Working under the guidance of senior engineers...LinuxPermanent employmentFull timeContract workWork experience placementWork at officeLocal area
- Embedded Software EngineerJob Description **U.S. Citizens Only**Due to federal requirements, this... ...for Embedded real-time and Linux systems and supporting infrastructure,... ...small and cross-functional team of senior engineers. The job will be a hybrid work position...LinuxWork at office
- ...focused approach to innovation.We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded systems development to join our cross-... ...background in developing and debugging embedded Linux environments. Familiarity with embedded and system...LinuxFull timeTemporary workFlexible hours
$165k - $225k
...s Quantum Computing Product Group, we are seeking a Senior Embedded Software Engineer to develop high-performance software systems that integrate... ...review, and maintainable software design. Experience working in Linux environments. Ability to diagnose complex problems across...LinuxFull timeTemporary workFlexible hours- ...positive impacts here on Earth. Currently, we are seeking a Staff Embedded Software Engineer - Middleware to contribute to our mission in a dynamic... ...is to act as a subject matter expert in developing Linux Kernels for advanced space robotic applications. They will...LinuxPermanent employment
$120k - $160k
...Job Title: Senior Embedded Software Engineer Location: Denver, CO Compensation: $120,000 - $160,000 + Bonus Eligible Security Clearance... ...in lab/mock-up environments ~ Proficient with Linux and Windows development environments ~ Familiarity...LinuxRemote work$110k - $145k
We’re ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas... ..., and inspired to grow. As an Embedded Software Engineer you will be responsible for:... ...infrastructure Create and support embedded Linux distributions Create CI/CD pipelines integrated...Linux- ...team. We are looking to add a Senior Flight Software Engineer I to our Internal Missions team. If you enjoy... ...develop every aspect of space mission software from Linux-based satellite operating systems to low-level embedded products. You will work and learn from a cohort...LinuxPermanent employmentFull timeContract workWork experience placementLocal area
- ...Embedded Developer Location: Dallas, Denver and Seattle C/C++ embedded software development experience on Linux based SoC. Hands-on experience in IT/Telecom on software and hardware solutions, with a wide breadth and ability to deep-dive into different technical...Linux
$130k - $180k
...Payload Accommodation Module. The Embedded Test Engineer will be responsible for establishing and... ..., reliable test pipeline embedded software within the Hardware group. You will work... ...environments ~ Strong familiarity with Linux and scripting tools/languages ~...LinuxFull timeRemote work- ...the Role We are seeking an experienced Embedded Middleware Engineer to work with our client on next... ...Wi Fi packet behaviour, and SoC level software integration. The ideal engineer will... ...level system issues. Experience with Linux based embedded systems. #J-18808-Ljbffr...Linux
$95k - $150k
...We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas... ...supported, and inspired to grow. As Software Engineer you will be responsible for;... ...Microcontroller Hardware ~ Extensive knowledge of embedded programming down to the hardware level...For contractors$23.5 - $37.74 per hour
...directly to them. About The Role As an IT Support Associate II, you will use your skills to support the operations team in... ...high degree of customer service - 1+ years of Windows, Mac or Linux Operating systems support experience or equivalent experience -...LinuxHourly payCasual workLocal areaRemote workWorldwideShift work$98k - $118k
...add a Senior Electronics Test Engineer II to our team. If you are... ...combination of hardware and software knowledge with proficiencies... ...Python, LabVIEW, SQL, MATLAB, or Embedded C. Excellent written and... ...Knowledge of Windows and Linux operating systems, VLANs, and...LinuxPermanent employmentFull timeContract workWork experience placementLocal areaFlexible hours- ...creating a permanent presence in space, while also driving positive impacts here on Earth. Currently, we are seeking a Staff Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded Software...Permanent employment
$95k - $115k
...Embedded Engineer Are you passionate about embedded systems, from initial ideas to hardware design... ...high-caliber engineering and custom software development services globally. Specializing... ...standards. Engineer Levels II & III (3-5 years relevant experience): $...$150.93k - $211.3k
Role Overview Embedded Software Engineer III on the Blue Ring program, front‑line developer and tester of flight software for an advanced hybrid spacecraft. Responsibilities Design, develop, integrate, and test embedded flight software for the Blue Ring spacecraft, including...Permanent employmentTemporary work$125k - $135k
As our Embedded Software Engineer, you will develop and maintain the flight-critical firmware that powers our launch vehicles. Working closely with avionics, propulsion, and GNC teams, you will translate system requirements into robust, testable firmware for flight computers...Full timeContract workWork experience placementLocal areaRemote workFlexible hours$70k - $90k
...customer service skills ~ Ability to work independently while collaborating effectively with cross-functional team ~ Experience with Linux systems (administration or troubleshooting) ~ Working knowledge of SQL or Python for reporting, diagnostics, or automation ~...LinuxLocal area- 19-076 – Security Operations Center (SOC) Analyst II schriever air force base, United States | Posted on 07/16/2026 Sandy Mac Evolution... ...analyzers Digital forensics tools Working knowledge of Windows, Linux, macOS, and other operating systems commonly deployed within...LinuxFull timeWork at officeRotating shift
$129.2k - $174.8k
...services.We are seeking an Systems Development Engineer II who can think big and simplify solutions... ...know how to make work fun.- Have strong Linux & Networking Fundamentals. The ideal... ...cause of complex issues.- Have strong software and skills. The ideal candidate will...LinuxInternshipFlexible hours$136k - $184k
...you’ll work with best-in-class Network Engineers to deliver simple, sustainable and repeatable... ...tools, and collaborate with Systems and Software Engineers to ensure fast, smooth roll-... ...experience- 4+ years of working in a Linux/Unix environment experience- Bachelor's...LinuxFlexible hours$95k - $171k
...with skilled team members. Candidates should possess expertise in Linux systems, automation, and SRE practices. Daily activities... ...Akamai's serverless inference platform. As an Site Reliability Engineer II, you will be responsible for: Building and maintaining dashboards...LinuxPermanent employmentWork experience placementWork at officeRemote workWork from homeWorldwideFlexible hours$165k - $235k
...We build autonomous spacecraft, advanced payloads, mission software, and space-based interceptors — enabling the U.S. and its... ...advantage and we are better together.YOUR MISSIONAs a Senior Embedded Security Engineer, you will be responsible for hardening the security...Permanent employment- ...Details Position Title: Security Operation Center (SOC) Analyst II Location: Schriever SFB, CO US Citizenship required. Security Clearance... .... Working knowledge of operating systems (Windows, OS X, Linux) and Windows Active Directory, and knowledge of network communications...LinuxWork at officeRemote work
$79.37k - $134.92k
...experience. ~ CompTIA Security+ or equivalent DoD 8570 IAT Level II certification. ~2+ years of as a Systems Administrator. ~... ...PowerShell, Python, Bash) for automation and task optimization. ~ Linux (RHEL) system administration experience. ~ Experience...LinuxFull timeWork at officeLocal areaRemote work$83k - $95k
(Hybrid) Description Are you passionate about embedded systems, from initial ideas to hardware design to final firmware? As an Embedded Engineer at DMC, you will use your embedded expertise and engineering fundamentals to develop solutions for custom embedded projects....Work at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer II - Embedded Linux. Be the first to apply!
- software asset management analyst Westminster, CO
- ultimate software Westminster, CO
- embedded software Westminster, CO
- software Westminster, CO
- software implementation project manager Westminster, CO
- entry level software sales Westminster, CO
- software sales Westminster, CO
- id software Westminster, CO
- software technology Westminster, CO
- remote software sales Westminster, CO


