CesiumAstro · 2 hours ago
Senior Software Engineer I - Embedded Linux
CesiumAstro is a developer of innovative communication systems for space and airborne platforms. They are seeking a Senior Embedded Software Engineer I with expertise in developing embedded applications using Linux and Yocto, responsible for software designs from concept through production and supporting the Skylark product line.
AerospaceDronesSatellite CommunicationSpace Travel
Responsibilities
Develop and port embedded Linux applications, custom device drivers, and libraries
Configure, modify, and integrate the Linux kernel and embedded boot loaders
Work extensively with U-Boot, and Linux kernel configuration
Maintain and support the Yocto build system in a CI/CD environment
Package and deploy software images for various hardware platforms
Create and manage Linux images tailored to specific embedded hardware
Collaborate with cross-functional teams to ensure system integration and performance
Qualification
Required
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
Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering
Minimum of 4 years of industry experience in software development
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++
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
Strong hands-on experience with Embedded Linux and Yocto
Familiarity with Xilinx platforms or other microcontroller-based systems
Experience with boot loaders, kernel-level development, and CI/CD pipelines
Proven ability to work independently and manage multiple development tasks
Benefits
Company stock options
Health
Dental
Vision
HSA
FSA
Life
Disability
Retirement plans
Company
CesiumAstro
CesiumAstro provides out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space or airborne platforms.
Funding
Current Stage
Growth StageTotal Funding
$185.24MKey Investors
Trousdale VenturesAirbus Ventures
2024-06-18Series B· $65M
2024-02-13Series Unknown· $30M
2023-01-26Series Unknown· $2.09M
Recent News
2026-01-07
Satellite Today
2025-04-16
2025-04-03
Company data provided by crunchbase