Senior Software Engineer, Radio & Network Systems (C++)
Контакты
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
c1
Страна
Norway
aic++networkingembedded linuxdistributed systemsstartuproboticsqosmesh networkingradio systems
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$67к$89кмедиана$100к
43 в выборке
78
Хорошая вакансия
развернуть
Роль хорошо описана и предполагает серьёзную техническую работу с современными embedded-системами и сетями в необычной робототехнической сфере. Зарплата не указана, а обязательный допуск к секретной информации добавляет неопределённости.
Кликните для подробной информации
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer, Radio & Network Systems (C++): Building resilient communication systems for UAV swarms and ground stations with an accent on mesh networking, QoS, packet loss, mobility, and embedded Linux. Focus on designing message-flow architecture, implementing robust node-to-node communication, and debugging network behavior in contested field conditions.
Location: Oslo, Norway; the role includes field work alongside end users.
Company
hirify.global develops AI-powered autonomy and swarm software for unmanned aerial vehicles used by government and industry.
What you will do
Define how messages flow across UAV swarm nodes and between the swarm and ground systems.
Build robust node-to-node and swarm-to-ground communication for contested operating conditions.
Design QoS, prioritization, and fallback behavior across multiple links with packet loss and mobile nodes.
Develop C++ software close to the Linux networking stack on embedded systems.
Debug communication issues in field conditions and contribute to platform and radio architecture decisions.
Collaborate with hardware integration and simulation engineering teams.
Requirements
5+ years of software engineering experience, including 3+ years building production communication or distributed-systems software.
Experience working with lossy links, mobility, mesh or message-flow protocols, and IP radios.
Strong C++ skills and experience with embedded Linux.
Fluent English required; Norwegian is not required.
Master’s degree or equivalent practical experience in a relevant field.
Security clearance is required for all employees; the process begins during onboarding.
Nice to have
ROS 2 or DDS experience with real QoS tuning.
MAVLink experience.
Experience with 4G/5G modems on embedded targets.
Background in defence technology, robotics, telecommunications, MANET, or military signals.
Culture & Benefits
Work on UAV autonomy and swarm technology for defence and industry applications.
Collaborate closely with engineers and field users on real-world deployments.
Competitive pay, equity potential, insurance, and pension plans.
Ongoing learning opportunities in a mission-driven engineering environment.
Hiring process
Recruiter screening interview followed by a team meet-and-greet.
Technical home assignment, ability and personality tests, and a technical interview.
Final interview with the engineering lead and Head of People.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →