Senior Embedded Software Designer (Aerospace)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Embedded Software Designer (Aerospace): Developing and maintaining high-reliability embedded software for spacecraft and ground-based assets with an accent on low-level systems, secure communications, and hardware integration. Focus on designing device drivers, kernel modules, and automated test frameworks to ensure the performance and reliability of a growing satellite constellation.
Location: Remote (Canada/United States)
Company
is a leader in space connectivity, operating the first commercial optical data relay constellation and advancing on-orbit compute capabilities.
What you will do
- Design and maintain high-quality embedded software for spacecraft and ground-based systems.
- Implement secure communications, including encryption, authentication, and key exchange.
- Develop low-level components such as device drivers, kernel modules, and hardware interfaces.
- Build automated test frameworks and validation tools to support robust software delivery.
- Participate in architecture discussions, design reviews, and code reviews.
- Provide technical leadership and mentorship to junior engineers.
Requirements
- 6+ years of experience developing embedded software for complex, high-reliability systems.
- Proficiency in C/C++ for embedded systems, including concurrency and hardware interfaces like SPI, I2C, UART, and CAN.
- Experience with embedded Linux and/or RTOS environments such as FreeRTOS and Yocto.
- Experience developing low-level Linux components including kernel modules and device tree integrations.
- Strong fundamentals in system design, debugging, testing, and performance analysis.
- Proficiency with Git-based workflows and modern software development practices.
Nice to have
- Experience developing software for aerospace applications.
- Knowledge of embedded security solutions like secure boot, HSMs, or encrypted communications.
- Familiarity with Linux networking concepts and packet-processing pipelines.
- Experience with RTL (Verilog/VHDL) and embedded SoCs.
Culture & Benefits
- Competitive compensation with a robust equity plan.
- Comprehensive health, dental, and vision insurance coverage.
- Unlimited vacation and supportive parental leave policy.
- Annual professional development fund of $1,500.
- Certified Great Place to Work for five consecutive years.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →