Software Deployment Engineer

Posted yesterday

recruiting from scratchPhoenix (AZ)
Computer Systems Engineers/ArchitectsComputer Systems Design Services

SENIORITY

Lead

SALARY

$150,000 - $160,000 per year

Apply

About the role

Software Deployment EngineerLocation: Phoenix, AZ Company Stage of Funding: Early-Stage Autonomous Robotics & Defense Technology Startup Office Type: On-site Salary: $150,000- $160,000 + EquityCompany DescriptionWe're representing an early-stage autonomous robotics company building low-cost swarm systems for defense and industrial applications. Their platform combines edge AI, distributed autonomy, embedded systems, and cloud-connected fleet management to enable coordinated robotic operations in highly demanding environments.The engineering team is building the full autonomy stack across embedded systems, edge compute infrastructure, robotics software, and deployment tooling. This role will play a foundational part in ensuring reliable, scalable, and secure software deployment across fleets of autonomous robotic systems operating in real-world field environments.What You Will DoBuild and maintain CI/CD pipelines and deployment infrastructure for embedded robotic platforms and edge devicesDesign scalable provisioning, update, and deployment workflows across fleets of autonomous robotic systemsManage software deployment pipelines spanning embedded devices, edge compute environments, and cloud infrastructureDevelop containerized deployment systems optimized for resource-constrained and intermittently connected environmentsSupport hardware-software integration workflows from board bring-up through production deployment and field updatesCollaborate closely with embedded, autonomy, and systems engineering teams to ensure reliable and reproducible deploymentsImplement secure deployment practices including secure boot, supply chain security, kernel hardening, and trusted execution environmentsImprove fleet management tooling, deployment observability, rollback mechanisms, and operational reliabilityMaintain strong documentation standards and reproducible deployment processes across engineering environmentsIdeal Background3+ years of experience in DevOps, SRE, embedded systems deployment, or infrastructure engineering rolesDeep understanding of Linux internals, embedded systems, and low-level system configurationHands-on experience with NVIDIA Jetson platforms, JetPack/L4T environments, or similar edge AI hardwareExperience building and maintaining CI/CD systems using GitHub Actions, Jenkins, CircleCI, or similar toolingStrong experience with Docker and containerized deployments in edge or robotics environmentsProficiency in Python and Bash scripting for automation and infrastructure toolingFamiliarity with configuration management tools such as AnsibleStrong understanding of embedded systems security and secure deployment practicesAbility to work effectively in fast-moving environments with significant ownership and autonomyStrong attention to operational reliability, documentation quality, and deployment reproducibilityPreferredExperience with hardware-in-the-loop (HIL) or software-in-the-loop (SIL) testing environmentsFamiliarity with Kubernetes or edge orchestration systemsExperience with bootloaders, secure boot implementations, or low-level embedded initialization workflowsExperience operating in air-gapped or intermittently connected deployment environmentsFamiliarity with ROS or robotics software ecosystemsExperience with supply chain security, SBOM generation, or infrastructure security toolingExposure to GPU-enabled compute environments including CUDA or TensorRTBackground in robotics, autonomous systems, aerospace, or defense technology environmentsCompensation and BenefitsCompetitive salary + meaningful equity packageOpportunity to own deployment infrastructure for real-world autonomous robotic systemsWork closely with autonomy, embedded systems, robotics, and infrastructure engineering teamsHigh-impact role directly supporting mission-critical autonomous swarm operationsFast-moving startup environment with significant technical ownership and greenfield engineering opportunitiesOpportunity to build scalable deployment infrastructure for next-generation autonomous systems

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this

Software Deployment Engineer Jobs at recruiting from scratch |...