About this role
- As a Software Engineer, DevEx & Tools , you'll build and improve the developer tools, infrastructure, and workflows that help Software and GNC engineers build, test, release, and debug code.
- That covers CI/CD, releases, and developer/test environments.
- The goal is to make things easier for engineers while keeping the delivery systems reliable, automated, observable, and ready for mission and test environments.
- Partner with Software and GNC teams to develop, operate, and continuously improve automated build, integration, test, and deployment pipelines.
- Develop and maintain systems for software versioning, release management, and configuration control across multiple deployment targets.
- Improve the day-to-day developer experience through tools, documentation, automation, templates, and self-service workflows for common engineering tasks.
- Develop and maintain containerized development, build, and test environments used by engineers, CI runners, and HITL platforms.
- Build and maintain infrastructure-as-code and configuration-management automation to provision and operate CI, developer tooling, and HITL infrastructure.
- Deep dive into your users’ problems to find and create efficient solutions