Remote job
DevOps Engineer
Job details
About this role
Role overview Own the systems that build, test, package, and deliver software across multiple platforms, including robotic and embedded devices. The work spans improving automated pipelines, validating changes with simulation and hardware, and supporting reliable deployments in environments with limited or no internet access.
Responsibilities - Expand continuous integration into an end-to-end delivery process with automated builds, tests, packaging, and repeatable releases. - Connect engineering and test-team tools so checks run consistently on each change, and maintain self-hosted runners for GPU and hardware-in-the-loop testing. - Improve pipeline speed and reliability by reducing build times, investigating flaky tests, and making results actionable. - Develop packaging, deployment, and update workflows for edge devices, including version tracking and rollback. - Create monitoring, logging, and diagnostic tools for devices with limited bandwidth or intermittent connectivity. - Automate developer environment setup and other recurring team workflows.
Requirements - The available source does not provide specific candidate qualifications.