Назад
Company hidden
11 часов назад

Senior Software Engineer (Radio Systems)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Europe/Switzerland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Radio Systems) (C++/Linux/RF): Architecting Linux-based software frameworks, user-space applications, kernel modules, and hardware abstraction layers for next-generation communications and RF sensing in unmanned systems with an accent on Modern C++, systems programming, and high-performance data processing. Focus on designing RF software ecosystems, integrating hardware-in-the-loop testing and CI/CD, building clean APIs, and supporting OEM integrations across air, ground, and sea platforms.

Location: Zurich, hybrid workplace; CH/EU citizenship required

Company

Develops a software platform for AI-powered autonomous systems used by enterprise and government customers.

What you will do

  • Architect and own a complex, multi-domain RF software ecosystem running on Linux.
  • Design and develop high-performance user-space applications in Modern C++.
  • Develop Linux kernel modules and hardware abstraction layers for RF baseband configurations.
  • Create clean APIs for full-stack consumption of RF data in collaboration with RF experts.
  • Build CI/CD, TDD, automated hardware-in-the-loop testing, and test infrastructure.
  • Support OEM integrations and end customers, including infrequent on-site work and travel.

Requirements

  • 3+ years of experience in relevant software or engineering roles.
  • B.Sc. or M.Sc. in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Strong proficiency in Modern C++ and systems programming.
  • Experience developing Linux kernel modules or character drivers involving technologies such as DMA, USB, or PCIe.
  • Deep understanding of Linux user-space development, multithreading, and IPC.
  • CH/EU citizenship and strong written and verbal English communication skills are required.

Nice to have

  • Experience with high-throughput data processing or software-defined radios.
  • Experience with unit testing frameworks such as GTest.
  • Interest in radio technologies and RF engineering.

Culture & Benefits

  • Flexible working hours and a hybrid workplace.
  • Stock options, a retirement plan, and a generous holiday allowance.
  • Enhanced maternity and paternity leave.
  • Mental health, wellbeing, and learning and development support.
  • Regular team socials, snacks and drinks, and a monthly drone-flying activity.
  • Company car for private use in Switzerland.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →