As a Software Deployment Engineer , you will own the deployment, reliability, and security of software running across embedded edge devices and supporting cloud systems. This is a hands-on role focused on CI/CD, provisioning, and secure containerized workflows for robotics systems.You will: Design and maintain CI/CD pipelines supporting embedded and edge deployments. Build reproducible, secure, and scalable fleet provisioning infrastructure. Develop containerized deployment workflows optimized for resource-constrained edge environments. Support board bring-up and system configuration on NVIDIA Jetson platforms. Customize BSP and JetPack/L4T environments for production systems. Implement secure deployment practices including secure boot, root of trust, and supply chain protections. Collaborate with embedded, autonomy, and systems teams to ensure reliable hardware-software integration. Maintain rigorous documentation and idempotent deployment processes. Ensure systems can operate in constrained or intermittently connected environments. This role requires building scalable processes from scratch in a fast-moving startup where execution, precision, and security are critical.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level