Embedded Software Developer (New Grad)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Embedded Software Developer (New Grad): Developing and optimizing embedded software for high-speed networking platforms with an accent on C/C++ programming and Linux kernel integration. Focus on building drivers, diagnostics, and applications for multi-core systems to power global communications infrastructure.
Location: Ottawa, Canada
Salary: $68,800 - $109,800
Company
is a global leader in high-speed networking, providing software platforms that enable convergence across photonics, OTN, and Ethernet layers.
What you will do
- Participate in the full software development life cycle from design to delivery.
- Implement cross-platform software for embedded systems including SoCs, FPGAs, and optics.
- Develop drivers, diagnostics, and applications using C, C++, and Python.
- Utilize Linux kernel components, TCP/IP stacks, and memory management in design.
- Debug system defects and analyze performance and throughput issues.
- Develop scripts and test utilities to improve development efficiency.
Requirements
- Bachelor’s degree in Engineering, Computer Science, or equivalent.
- 1+ years of experience with Embedded C and C++ programming.
- Application of Linux and/or Zephyr kernel drivers and user space drivers.
- Experience with BSP, security, and board bring-up.
- Strong understanding of structured programming and design concepts.
- Demonstrated interest and aptitude for software development.
Nice to have
- Understanding of real-time operating systems concepts.
- Experience developing drivers in Zephyr.
- Ability to interpret CPU hardware architectures and timing diagrams.
- Familiarity with datacom and telecom concepts like DWDM, OTN, and MPLS.
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 people-first, flexible work environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →