Wavelogic Embedded Software Developer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Wavelogic Embedded Software Developer: Developing and enhancing the WaveLogic Test Platform for high-speed connectivity networks with an accent on embedded systems, Linux kernel drivers, and cross-platform software environments. Focus on designing drivers, diagnostics, and applications using C/C++ and Python to ensure system reliability and performance.
Location: Ottawa, Canada
Salary: $79,800 – $127,600 CAD
Company
is a global leader in high-speed connectivity, focused on building platforms that enable convergence across photonics, OTN, and Ethernet packet layers.
What you will do
- Participate in the full software development life cycle from development through customer delivery.
- Implement cross-platform software and services across embedded CPUs, SOCs, Ethernet PHYs, FPGAs, and optical components.
- Apply Linux kernel, TCP/IP stack, forwarding tables, IP filters, VLANs, and memory management concepts.
- Design and develop drivers, diagnostics, and applications using C, C++, and Python.
- Debug and resolve system defects, throughput, and performance issues.
- Collaborate with engineering, architecture, and verification teams to support large-scale software releases.
Requirements
- Bachelor’s degree in Engineering, Computer Science or equivalent.
- 5+ years of experience with Linux kernel drivers and user space drivers.
- Application of Embedded C and C++ programming languages.
- Utilization of Yocto containers, Docker, and related tools.
- Demonstrated willingness to learn new technologies and concepts.
Nice to have
- Exposure to real-time operating systems concepts.
- Exposure to software development methodologies such as Agile or Waterfall.
- Exposure to optical networking concepts including DWDM, OTN, Ethernet, OSI Model, and PMs.
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →