CareerPlanSign in

Embedded Software Development Engineer (Linux) (m/f/d)

ZürichFull-time2026-07-07 → 2026-10-14
Based in Switzerland

Core

Design and develop advanced embedded software solutions in a Linux-based environment for wireless and signal-processing systems used in Jamming Systems.

Role type

Embedded Software Development Engineer (Linux)

Builds

Robust, high-performance embedded applications on System-on-Chip (SoC) platforms

Domain

Defense/Security (Jamming Systems) + Embedded Linux

Required skills

C/C++, Linux (kernel/user space), SoC architectures, low-level hardware interfaces, API design, network protocols, web technologies (REST, HTML/CSS/JS)

Preferred skills

Wireless communication, signal-processing, real-time systems, embedded security, CI/CD pipelines, Git

Technologies

Linux, SoC, C, C++, REST, HTML, CSS, JavaScript, Git

Responsibilities

Design and maintain embedded software for Linux-based systems, Develop and optimize applications for SoC platforms, Define and implement clean, scalable, and well-documented APIs, Collaborate on the development of web-based GUIs for system control and monitoring, Integrate software with hardware components and ensure system-level functionality, Perform debugging, performance tuning, and troubleshooting of embedded systems

Seniority

Mid-Senior, hands-on IC