CareerPlanSign in

Senior Software Engineer (Radio Systems)

Zurich, Switzerland💼 Full-time🗓 2026-07-06 → 2026-09-26

Core

Architect Linux-based software frameworks for next-generation communications and RF sensing technologies, bridging raw RF hardware with high-level autonomous systems for unmanned platforms.

Role type

Senior IC software engineer (radio systems/Linux kernel)

Builds

High-performance user-space applications and kernel modules for RF comms and sensing in tactical environments

Domain

Defense/Aerospace + Embedded Systems + Radio Frequency (RF)

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++ (17/20), Linux kernel module development, hardware abstraction layers, multi-threading, IPC, CI/CD pipelines, unit testing frameworks

Preferred skills

High-throughput data processing, software-defined radios (SDR), automated hardware-in-the-loop (HIL) testing

Technologies

Linux, C++, GTest, DMA, USB, PCIe

Responsibilities

Design and develop high-performance user-space applications; Develop and maintain Linux kernel modules and hardware abstraction layers; Drive software quality through CI/CD integration and TDD; Contribute to automated hardware-in-the-loop (HIL) testing; Collaborate with RF experts to create clean APIs; Support OEM integrations and end customers directly

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.