CesiumAstro · 10 hours ago
Embedded Software Engineer II
CesiumAstro is a pioneer in developing communication systems for satellites and airborne platforms. They are seeking an experienced Embedded Software Engineer II to contribute to the full software development lifecycle, focusing on embedded Linux development, device drivers, and system integration.
AerospaceDronesSatellite CommunicationSpace Travel
Responsibilities
Develop and port embedded Linux applications, device drivers, and libraries
Configure, customize, and integrate the Linux kernel and embedded bootloaders (e.g., U-Boot)
Maintain and evolve the Yocto-based Linux build system within a CI/CD pipeline
Package and deploy software images for diverse embedded hardware platforms
Create tailored Linux distributions for specific embedded applications
Collaborate across disciplines (firmware, hardware, systems) to ensure seamless system integration and performance
Participate in design reviews and contribute to customer-facing technical documentation and proposals
Qualification
Required
Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or related field
2+ years of professional experience in embedded software development
Proficiency in C or C++ for embedded systems
Experience developing and debugging software on embedded hardware (e.g., power systems, motors, sensors)
Understanding of multi-threaded programming and resource-constrained environments
Familiarity with version control, issue tracking, and peer review workflows
Strong verbal and written communication skills
Preferred
Practical experience with Embedded Linux and the Yocto Project
Experience with Xilinx SoCs or other microcontroller-based systems
Proficiency with bootloaders, kernel development, and system bring-up
Familiarity with CI/CD tools and practices in embedded environments
Ability to manage multiple priorities and work independently in a fast-paced environment
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
Satellite Today
2025-04-16
2025-04-03
Austin Business Journal
2025-03-19
Company data provided by crunchbase