CesiumAstro is seeking a Principal Embedded System Automation Engineer to own and scale the infrastructure that supports our mission critical software development across multiple programs and product lines. The ideal candidate understands embedded software stacks and the modern tools that accelerate their development.
Requirements
- Ideal candidate has 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.
- Ability to 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.
- Ability to administer and maintain high-performance Linux build machines.
- 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 could-based AI productivity environment.
Benefits
- Health
- Dental
- Vision
- HSA
- FSA
- Life
- Disability
- Retirement plans