Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$137к$170кмедиана$200к
50 в выборке
89
Крутая вакансия
развернуть
Это хорошо описанная senior-роль в компании космической связи с реальной ответственностью за бортовое ПО и сильным профильным стеком; контрактный формат снижает уверенность в долгосрочной занятости.
Кликните для подробной информации
Контракт на срокСовременный embedded-стекЧёткая зона ответственностиКосмическая связьБюджет на обучение
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Flight Software Designer (Aerospace) (C/C++/Embedded Linux): Developing and maintaining flight software and embedded Linux systems for spacecraft and ground-based assets with an accent on mission-critical reliability, distributed interfaces, and embedded build systems. Focus on designing fault-tolerant software for resource-constrained platforms, integrating command-and-control services with ground systems, and leading architecture and development efforts across engineering teams.
Location: Remote; Canada or the United States
Company
hirify.global develops optical data relay and on-orbit connectivity systems for spacecraft, supporting real-time space communications, on-orbit compute, and hosted payload capabilities.
What you will do
Design and develop embedded Linux applications and platform software for space and ground systems.
Develop flight software supporting spacecraft command and control, telemetry, fault detection and recovery, resource management, and on-orbit operations.
Develop Linux-based software for Xilinx Zynq MPSoCs, Versal SoCs, NVIDIA Jetson-class hardware, or comparable platforms.
Own and maintain OpenEmbedded/Yocto build environments, including layers, recipes, system images, SDKs, package configuration, and troubleshooting.
Design and integrate interfaces between flight and ground software using HTTP APIs, ZeroMQ, and Protocol Buffers; write tests and documentation.
Participate in design and code reviews, define system architecture with cross-functional engineering teams, mentor junior engineers, and direct improvements to existing software components.
Requirements
Bachelor’s degree in Computer Science, Electrical Engineering, or an equivalent field.
7+ years of embedded development experience in aerospace or a relevant industry.
Strong software design and development skills, including architecture, algorithms, testing, and debugging.
Proficiency in C/C++ and experience developing reliable software for resource-constrained, mission-critical systems.
Strong embedded Linux experience, including application development, system integration, debugging, kernel modules, device trees, and drivers.
Experience owning and maintaining embedded Linux build systems with OpenEmbedded/Yocto.
Experience developing Linux-based software for Xilinx Zynq MPSoCs, Versal SoCs, or comparable embedded Linux platforms.
Experience developing and integrating distributed software interfaces using ZeroMQ, Protocol Buffers, and HTTP APIs.
Understanding of flight-software concerns including fault tolerance, deterministic behaviour, resource constraints, and operational reliability.
Excellent communication skills and effective use of Git.
Nice to have
Master’s degree.
Experience developing software for aerospace applications.
Experience deploying and supporting containerized software with Kubernetes on embedded Linux systems.
Experience with NVIDIA Jetson-class hardware, multi-stage bootloaders, or Python development.
Culture & Benefits
Remote work arrangement for a full-time contract of more than six months.
Competitive compensation with an equity plan.
Health, dental, and vision insurance including dependents.
Unlimited vacation, supportive parental leave, and a company-wide holiday shutdown.
Annual professional development fund of $1,500, plus company events and frequent in-office team events.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →