Experienced Photonic Card Software Developer (Embedded)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Experienced Photonic Card Software Developer (Embedded): Designing and delivering software for high-performance photonic cards in optical networking platforms with an accent on hardware-software integration and embedded systems. Focus on implementing robust components for Linux/RTOS environments and supporting the full product lifecycle for next-generation communication systems.
Location: Ottawa, Canada
Salary: $79,800–$127,600
Company
A global leader in high-speed connectivity and optical networking innovation committed to a people-first, flexible work environment.
What you will do
- Design and implement photonic card software for optical network products.
- Develop software components for embedded Linux or RTOS environments.
- Integrate software with hardware and vendor-supplied components.
- Maintain and enhance existing software throughout the product lifecycle.
- Collaborate with internal teams and external stakeholders on product delivery.
- Contribute to the development and introduction of new optical networking products.
Requirements
- Bachelor’s degree or higher in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
- 8+ years of experience developing software for Linux or RTOS targets, including embedded systems or telecom products.
- Proficiency in C and Python programming.
Nice to have
- Experience with CPU hardware architectures, functional specifications, and device data sheets.
- Knowledge of data-driven architectures including YANG, REST, JSON, and XML.
- Experience using AI tools to improve software quality and development efficiency.
- Familiarity with unit test frameworks such as Google Test, JUnit, Robot, and PyTest.
- Experience with development tools including git, BitBucket, Gerrit, and Jira.
Culture & Benefits
- Comprehensive benefits package including medical, dental, and vision plans.
- Participation in DCPP (Canada) with company matching.
- Employee Stock Purchase Program (ESPP) and Employee Assistance Program (EAP).
- Paid holidays, sick leave, and vacation time.
- Commitment to a flexible work environment and individual growth.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →