2,041,890open jobs
120,343companies
244,619added this week
Browse all
Salary
≈ $114k – $206k per year (Estimated)
Location
In office (Zurich)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 28, 2026. First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match
Specialized actively tethered drones built for firefighters, SAR and police providing immediate aerial situational awareness of a scene.
Backed by SICTIC

Fotokite is a Zürich-based technology company building tethered drones for first responders and defence. Our Fotokite Sigma delivers persistent, multi-day, aerial situational awareness to customers worldwide. We develop the full drone stack in-house, from flight control firmware to video processing, cloud backends, user interfaces, and manufacture our systems right here in Zürich.

As a (Senior) Generalist Software Engineer, your main focus is Linux-level software on the Sigma ground station, which runs on the Nvidia Jetson platform: from the base image and system services to image and video processing. Around that core, you also work on our manufacturing tooling and cloud services, writing mainly Go and Python. You take problems from the first report to the shipped fix, work closely with production, support and hardware colleagues, and help make sure that no critical system depends on a single person. You work with a high degree of autonomy, set technical direction in your area, and are trusted to make the call when there is no one else to ask.

What is your daily mission:

  • Develop Linux-level software for the Sigma ground station on the NVIDIA Jetson Orin NX: system services, networking, device configuration, security hardening and the ground station's configuration interface.
  • Build and optimize image and video processing on the Jetson
  • Build and operate cloud services and internal tools in Go and Python on Google Cloud, such as fleet management, production APIs, over-the-air update services and log pipelines.
  • Automate with Bash and Python and keep our engineering foundations healthy: Docker build images, CI pipelines on GitHub, dependency and toolchain updates, and a reliable release process.
  • Act as an escalation point for customer support, production and software alerts: analyse logs and fleet data, tell hardware faults from software bugs, reproduce issues on real hardware and deliver fixes.

What you bring to the team:

  • Degree in Computer Science, Electrical Engineering or a related field, or equivalent work experience
  • 4+ years of professional software development experience
  • Strong skills in multiple programming languages, including strongly typed as well as scripting languages
  • Strong Linux system knowledge: systemd, package management, networking, users and permissions, boot process, and debugging on remote devices over SSH
  • Strong networking fundamentals: TCP/IP, DHCP and static addressing, routing, VLANs, firewalls, and debugging with tools like tcpdump or Wireshark
  • Hands-on experience with Docker, Git/GitHub and CI/CD
  • Experience building backend services and internal tools (REST APIs, SQL databases)
  • A generalist mindset: you pick up unfamiliar codebases quickly, enjoy switching between hardware-near and cloud work, and take ownership from diagnosis to release
  • Fluency in English is required, any other language is a plus

Nice to Have:

  • Experience with the Jetson platform (bring up, L4T, device trees, video processing, CUDA)
  • Experience in Video streaming technologies such as RTSP or WebRTC
  • Practical experience with image or video processing on Linux (e.g. camera pipelines, GStreamer, OpenCV, V4L2, hardware-accelerated encoding)
  • Experience with specific Google Cloud Platform products (Cloud Run, BigQuery) as well as Infrastructure as Code - Terraform
  • Drones or robotics experience, e.g. MAVLink, PX4 or ROS
  • Windows Application Development Experience (C++, Qt)
  • Manufacturing test, test automation or hardware-in-the-loop setups, incl. microcontroller flashing and secure provisioning
  • Cellular modems and industrial networking equipment
  • Experience with regulatory frameworks (e.g. NDAA, BlueUAS/GreenUAS, CE/CRA, RemoteID)

____________________________________________________________________________

This position description summarizes the main duties of the job. It neither prescribes nor restricts the exact tasks that may be required to carry out these duties. This document should not be construed in any way to represent a contract of employment. Management reserves the right to review and revise this document at any time.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,041,890 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Zurich
In office · Full-Time · 3+ years exp · India
JavaScript
TypeScript
SQL
Node JS
Frontend
Redux
Next.js
React.js
Mobile
React Native
State Management
DevOps
Rest API
CI/CD
Git
Management
Agile
QA
Jest
Mocha
Apply
Hybrid · Full-Time · 5+ years exp · Chennai
JavaScript
Java
TypeScript
Node JS
Java
Spring Boot
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Claude Code
Fine-tuning
Prompt Engineering
AI Agents
RAG
Frontend
Vue.js
GraphQL
Angular
React.js
Mobile
JUnit
MVC
DevOps
Rest API
GCP
CI/CD
Jenkins
GitHub
SOAP
Cybersecurity
SonarQube
Checkmarx
42Crunch
QA
Selenium
Jest
Apply
≈ $81k – $139k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Toronto
Python
JavaScript
TypeScript
SQL
C#
Python
Django
C#
ASP.NET Core
Frontend
Angular
DevOps
Rest API
Azure
CI/CD
Git
AWS
Cybersecurity
Threat Modeling
OWASP
Management
Agile
Apply
In office · Full-Time · 5+ years exp · Buenos Aires
Elixir
Elixir
Phoenix Framework
Databases
PostgreSQL
RabbitMQ
DevOps
Terraform
GitHub Actions
CI/CD
Git
AWS
Kubernetes
Amazon EKS
Apply
$49k – $81k per year · Hybrid · 3+ years exp · Toronto
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
AI/ML
AI Agents
DevOps
Rest API
Azure
CI/CD
GitHub
Apply
≈ $27k – $56k per year (Estimated) · In office · Full-Time · Bengaluru
Python
Java
AI/ML
Reinforcement Learning
JAX
Multimodal AI
AI Agents
NLP
TensorFlow
PyTorch
Feature Store
Machine Learning
DevOps
Rest API
gRPC
GCP
Azure
CI/CD
AWS
Kubernetes
Analytics
A/B Testing
Apply
≈ $56k – $122k per year (Estimated) · In office · Munich
Python
Go
Java
PHP
C#
AI/ML
Cursor
Claude Code
OpenAI Codex
DevOps
Grafana
Linux
Apply
≈ $42k – $81k per year (Estimated) · In office · Full-Time · Singapore
Python
Java
SQL
Scala
Python
pySpark
Databases
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
CI/CD
Jenkins
Git
Management
Agile
Apply
≈ $17k – $39k per year (Estimated) · Hybrid · Full-Time · Hyderabad
Python
SQL
Databases
MongoDB
PostgreSQL
Databricks
Teradata
DevOps
Azure
AWS
Analytics
ETL/ELT
Apply
Hybrid · Full-Time · Hyderabad
Python
SQL
Databases
MongoDB
PostgreSQL
Databricks
Teradata
DevOps
Azure
AWS
Analytics
ETL/ELT
Apply
Sales Engineer 2 months ago
$85k – $110k per year · In office · 3+ years exp · Bachelor's Degree · Boulder
Apply
≈ $88k – $224k per year (Estimated) · In office · Full-Time · Zurich
Apply
In office · Zurich
Apply
≈ $69k – $163k per year (Estimated) · In office · Zurich
Apply
≈ $153k – $263k per year (Estimated) · Remote (Switzerland) · Full-Time · 8+ years exp · Bachelor's Degree · Zurich
Python
AI/ML
vLLM
AI Agents
SGLang
TensorRT
TensorRT-LLM
PyTorch
CUDA
NCCL
DevOps
Terraform
GCP
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Self-Healing
SLI/SLO/SLA
Linux
Apply
≈ $66k – $121k per year (Estimated) · In office · Full-Time · Zurich
Apply
See all jobs
This is one of many
2,041,890 more open roles from verified company boards, updated every day.