CesiumAstro · 2 weeks ago
Principal Embedded System Automation Engineer
CesiumAstro is a developer and pioneer of communication systems for satellites, UAVs, and other platforms. They are seeking a Principal Embedded System Automation Engineer to own and scale infrastructure that supports critical software development, ensuring continuous integration and optimizing embedded builds.
AerospaceDronesSatellite CommunicationSpace Travel
Responsibilities
Ideally deep experience with OpenEmbedded and the Yocto Project
Understanding of make and cmake
Understanding of build flows from compilation to image generation
Facility with GitLab CI/CD pipelines and GitLab Runners that build, test, and deploy embedded software for hardware for test
Ensure CI systems integrate with hardware-in-the-loop test environments for regression and validation
Deep facility with yaml-based CI configuration
Facility with Docker virtual build environments and containerization
Administer and maintain high-performance Linux build machines used for continuous integration, regression testing, and software release packaging
Monitor system performance, scale compute resources, and maintain uptime for development teams
Support and automate the software release process for production releases to customers
Manage build artifacts, versioning, and delivery
Act as the first line of support for developers encountering build, test, or environment issues
Collaborate with software teams to improve developer productivity
Assist in maintenance and utilization of company cloud-based AI productivity environment
Qualification
Required
Bachelor's degree in Computer Science, Electrical/Computer Engineering, or related field (or equivalent experience)
Minimum of 9 years of relevant experience
Proven facility with CI/CD tools (e.g., GitLab CI, Jenkins, or similar)
Proficiency in Linux system administration, including performance tuning and troubleshooting
Familiarity with Yocto or other embedded Linux build frameworks
Experience with build automation tools (CMake, Make, BitBake, etc.)
Strong scripting skills (Python, Bash, or similar)
Excellent problem-solving skills and ability to work collaboratively with developers
Knowledge of networking and distributed systems
Experience with containerization (Docker, Podman) and virtualization (KVM, VMWare)
Knowledge of networking and distributed systems
Familiarity with hardware-in-the-loop (HIL) testing environments
Preferred
Experience supporting release processes in aerospace, defense, or other regulated industries
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