Senior Deployment Engineer (Edge / Release Infrastructure)

TechTree

Toulouse

Hybride

EUR 65 000 - 90 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler
Générateur de candidature

N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Résumé du poste

TechTree in Toulouse, France, seeks a Senior Deployment Engineer to own builds, releases, and deployment across Jetson devices. You will bridge the software team and the field, ensuring reliable, secure deployments.

The role emphasizes end-to-end release pipelines, cross-compilation, provisioning, and field support, with a focus on security and reproducibility. On-site in Toulouse; English communication is required.

Qualifications

  • Master's degree in a relevant field, or an equivalent combination of education and professional experience.
  • Three years of deployment, DevOps, release engineering, or a closely related area.
  • Solid software engineering fundamentals, with proficiency in Python and comfort working in Linux environments.
  • Experience with CI/CD pipelines and build automation (e.g., GitHub Actions, GitLab CI).
  • Experience with containerization (Docker) and version control workflows.
  • Reliability mindset with emphasis on security, reproducibility, and verification.
  • Strong English communication skills for collaboration with engineers and customers.

Responsabilités

  • Own the full pipeline from source code in GitHub to a running, secured, and verified unit on Jetson hardware.
  • Build and maintain reproducible build, cross-compilation, dependency management, and packaging workflows for the software stack.
  • Design and operate release and deployment processes, including versioning, staged rollouts, rollback, and over-the-air or field update strategies.
  • Automate device provisioning and lifecycle management, from a fresh Jetson to a production-ready unit.
  • Own the Linux deployment environment on the device, including systemd services, networking, boot processes, storage management, and GPU/driver compatibility.
  • Ensure the security and integrity of deployed software, including code signing, device identity, hardware fingerprinting, license enforcement, and secret management.
  • Build monitoring, diagnostics, and verification tooling for offline or intermittently connected devices, so deployed units can be quickly assessed and issues surfaced early.
  • Diagnose deployment, integration, and field failures, reproduce them internally, and turn them into clear, actionable feedback for the software team.
  • Work closely with Edge Engineers and Field Application Engineers, and communicate directly with customers to understand deployment requirements, constraints, and integration environments.
  • Build and maintain the CI, release, and hardware-in-the-loop infrastructure that lets the engineering team ship confidently.
  • Own customer software update campaigns end to end, from release preparation and compatibility checks to deployment and post-update verification.

Connaissances

Python
Linux
CI/CD
Docker
GitHub Actions
GitLab CI
Build automation
Cross-compilation
Embedded/edge deployment
Jetson Orin
Code signing
Secret management
Security mindset
English communication

Formation

Master's degree in a relevant field

Outils

GitHub
Git

Description du poste

GPS fails. In contested airspace it's jammed, spoofed, and gone. When it disappears, most drones are blind. Ours are not. We build the module that lets a drone navigate by what it sees, no satellites required. It's already flying with leading aerospace manufacturers and defense agencies in Europe, in places where nothing else works. We're a small team out of Toulouse doing hard things fast.

About the role

Our navigation software is only as good as the units we actually put in customers' hands. Today we have engineers writing the software that makes it work, but we need someone who owns the path from source code to a deployed, secured, and verified device running in the field.

As our Senior Deployment Engineer you'll own builds, compilation, releases, and deployment across our fleet of Jetson devices. You'll be the bridge between the software team and the physical product, working closely with our Edge engineers and Field Application Engineers to make sure that what leaves the repository becomes a stable unit in the field. When something breaks, you're the person who diagnoses it, feeds it back to the software team, and closes the loop with the customer.

This is not a cloud infrastructure role: your production environment is a fleet of physical devices flying with customers. This is a senior, hands-on role for someone who wants ownership of the release process end to end, in a domain where reliability is not optional.

Key responsibilities

Own the full pipeline from source code in GitHub to a running, secured, and verified unit on Jetson hardware

Build and maintain reproducible build, cross-compilation, dependency management, and packaging workflows for the software stack

Design and operate release and deployment processes, including versioning, staged rollouts, rollback, and over-the-air or field update strategies

Automate device provisioning and lifecycle management, from a fresh Jetson to a production-ready unit

Own the Linux deployment environment on the device, including systemd services, networking, boot processes, storage management, and GPU/driver compatibility

Ensure the security and integrity of deployed software, including code signing, device identity, hardware fingerprinting, license enforcement, and secret management

Build monitoring, diagnostics, and verification tooling for offline or intermittently connected devices, so deployed units can be quickly assessed and issues surfaced early

Diagnose deployment, integration, and field failures, reproduce them internally, and turn them into clear, actionable feedback for the software team

Work closely with Edge Engineers and Field Application Engineers, and communicate directly with customers to understand deployment requirements, constraints, and integration environments

Build and maintain the CI, release, and hardware-in-the-loop infrastructure that lets the engineering team ship confidently

Own customer software update campaigns end to end, from release preparation and compatibility checks to deployment and post-update verification

Master's degree in a relevant field, or an equivalent combination of education and professional experience

At least three years of experience in deployment, DevOps, release engineering, or a closely related area - we care more about the systems you've owned and shipped than the exact number of years

Solid software engineering fundamentals, with proficiency in Python and comfort working in Linux environments

Experience with CI/CD pipelines and build automation (for example GitHub Actions, GitLab CI, or similar)

Experience with containerization (Docker) and version control workflows

A reliability mindset, with attention to security, reproducibility, and verification

Strong communication skills in English, and comfort talking to both engineers and customers

Preferred qualifications

Experience deploying software to embedded or edge devices, ideally NVIDIA Jetson (Orin) or similar ARM-based platforms

Experience with cross-compilation and building for constrained hardware

Familiarity with code signing, secure boot, hardware fingerprinting, or secret management

Exposure to computer vision, robotics, or autonomy software stacks

Experience in defense, aerospace, or another safety-critical or regulated domain

Working knowledge of French, and eligibility to work on defense-related programs in the EU

What you might work on in your first year

Build a reproducible, signed release pipeline that takes source code to a deployable Jetson package

Design safe software update and rollback mechanisms for units deployed with customers

Create hardware-in-the-loop CI using real Jetson Orin devices to validate releases before deployment

Automate provisioning so a fresh Jetson can become a secured, configured, verified unit with minimal manual work

Build fleet diagnostics and support tooling so field issues can be quickly understood, reproduced, and resolved

Logistics

Full-time. On-site in Toulouse, France - on-site presence is expected given the hardware and field nature of the role. Senior individual contributor level. Because we serve defense customers, some work may be subject to export control or clearance requirements depending on the program.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Deployment Engineer _TT
Senior Deployment Engineer _TT

PulseRise Technologies LTD • Toulouse

Sur place
EUR 65 000 - 90 000
Senior Navigation Engineer
Senior Navigation Engineer

TechTree • Toulouse

Hybride
EUR 90 000 - 130 000
Founders' Associate
Founders' Associate

TechTree • Toulouse

Hybride
EUR 32 000 - 48 000
Senior Edge Deployment Engineer for Jetson Field Releases
Senior Edge Deployment Engineer for Jetson Field Releases

TechTree • Toulouse

Hybride
EUR 65 000 - 90 000
Forward Deployed Engineer H/F
Forward Deployed Engineer H/F

United States Digital Space LLC • Paris

Sur place
EUR 70 000 - 110 000
Head of Software Engineering
Head of Software Engineering

Cubiq Recruitment • Paris

Sur place
EUR 120 000 - 180 000
Senior Hardware Engineer
Senior Hardware Engineer

Orasio • Paris

Sur place
EUR 60 000 - 85 000
Stock options
Flexible hybrid work model
Collaboration with skilled teams
+1
Embedded System Lead Engineer
Embedded System Lead Engineer

Pelagon • France

Hybride
EUR 110 000 - 140 000
Forward Deployed Engineer
Forward Deployed Engineer

Comand AI • Paris

Sur place
EUR 120 000 - 180 000
Equity package
Paris-based role
Field travel to deployment areas
Forward Deployed Software Engineer
Forward Deployed Software Engineer

Harmattan AI • Paris

Sur place
EUR 90 000 - 140 000