Embedded Software Designer (Networks)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Designer (Networks): Design and develop the next-generation networking stack and protocols for satellites and ground systems with an accent on embedded Linux, routing protocols, and control-plane/data-plane solutions. Focus on implementing and optimizing FRR in embedded environments, building CI/CD simulators, and ensuring reliable high-load communications for space assets.
Remote (Canada / England / United States)
Company
operates the first commercial optical data relay constellation, providing real-time Internet access for space-based assets with 33 satellites launched to date.
What you will do
- Design and develop onboard software for next-generation satellites and embedded Linux for space/ground systems.
- Implement and optimize routing protocols using FRR in embedded environments.
- Develop build/test infrastructure, simulators, and diagnostic tools for CI/CD validation.
- Design and extend control-plane and data-plane solutions for satellite and ground networking.
- Write efficient C/C++, Python, and bash code for networking and automation.
- Participate in software design reviews and code reviews.
Requirements
- 5+ years of embedded software and networking development experience
- Bachelor's degree in Computer Science or equivalent
- Proficiency in C/C++, especially embedded topics like interrupt handlers, concurrency, memory-mapped peripherals, and hardware interfaces
- Experience with embedded OS and build systems, including OpenEmbedded/Yocto and FreeRTOS
- Strong Embedded Linux networking knowledge
- Demonstrable experience with FRR and networking protocols (BGP, OSPF, MPLS, ISIS)
- Excellent communication skills for engineering teams and stakeholders
- Ability to work under pressure, asynchronously, and across time zones
Nice to have
- Master's degree
- Experience developing software for aerospace applications
- Strong knowledge of computer networking and modern protocols
- Experience with containerization (Docker, Kubernetes) and orchestration
Culture & Benefits
- Competitive compensation with robust equity plan
- Comprehensive health, dental, and vision insurance including dependents
- Unlimited vacation, supportive parental leave, and company-wide holiday shutdown
- Semi-annual company-wide parties, frequent team events, and fully stocked Toronto office
- $1,500 annual professional development fund
- Town Halls, Celebration Calls, and company-wide events
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →