Swarmbotics AI is seeking a skilled and experienced Software Deployment Engineer to own the deployment, management, and security of the software running on the embedded, heterogeneous processors within our autonomous swarm systems. This individual contributor role will be responsible for building and maintaining CI/CD pipelines, fleet provisioning infrastructure, and containerized deployment workflows that keep our robots running reliably and securely in the field.
This role is critical to ensuring seamless hardware-software integration across our fleet of autonomous Unmanned Ground Vehicles, from initial board bring-up through production deployment and ongoing updates. The Software Deployment Engineer will work closely with embedded, autonomy, and systems engineering teams to ensure reproducible, secure, and scalable deployment processes across edge devices and supporting cloud environments.
The ideal candidate has deep expertise in Linux-based embedded systems, NVIDIA Jetson platforms, containerized deployments, and DevOps practices tailored for robotics systems operating in constrained or intermittently connected environments. This individual is comfortable building processes from scratch in a fast-moving startup where execution, security, and meticulous documentation are essential.
The preceding description is not designed to be a complete list of all duties and responsibilities required for the position. Swarmbotics is an equal-opportunity employer. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, caste, creed, religion, sex, gender identity, sexual orientation, national origin, ancestry, disability, uniform service, Veteran status, age, or any other protected characteristic per federal, state, or local law.
Powered by JazzHR