Enable job alerts via email!

Embedded Software Designer - Platform, Hybrid

Randstad Canada

Ottawa

Hybrid

CAD 80,000 - 110,000

Full time

Today
Be an early applicant

Job summary

A global networking technology company is seeking an Embedded Software Designer - Platform to join their dynamic team in Ottawa. This fulltime, hybrid position requires substantial experience in embedded software design, particularly with Optical Transport products. Ideal candidates should have extensive expertise in C programming, Linux, and other embedded systems. Join today to advance your career in a leading company!

Qualifications

  • 5-10 years of experience in designing and developing embedded software.
  • Extensive experience with Linux kernel and advanced networking configurations.
  • Strong ability in C programming and scripting.

Responsibilities

  • Designing and developing embedded software for next generation Optical Transport products.

Skills

Embedded software design
Platform Software
C programming language
Linux operating system
Bash shell scripting
U-Boot
Buildroot and Busybox
Xilinx UltraScale+ SoC
Other ARM based SoC
Network configuration in Linux
Bare metal applications
Python

Education

Bachelor’s degree in Electrical Engineering or CompSci
Job description
Overview

Our client, an innovative global networking technology company, is looking for an Embedded Software Designer - Platform, Hybrid to join their growing team. The successful Embedded Software Designer - Platform, Hybrid will have extensive experience designing and developing embedded software for next generation Optical Transport products.

This is a fulltime, permanent role based in Ottawa and hybrid, with 2-3 days/week in office.

Responsibilities
  • Designing and developing embedded software for next generation Optical Transport products.
Qualifications
  • Designing and developing embedded software - 5-10Y+
  • Platform Software - 5-10Y+
  • C programming language - 5-10Y+
  • Linux operating system, down to (and including) the Linux kernel - 5-10Y+
  • Bash shell scripting - 5-10Y+
  • U-Boot - 5-10Y+
  • Buildroot and Busybox - 5-10Y+
  • Xilinx UltraScale+ SoC - 5-10Y+
  • Other ARM based SoC - 5-10Y+
  • Advanced network configuration in Linux (netfilter, VLAN (802.1q), Bridge) - 5-10Y+
  • Bare metal applications and/or early boot firmware - 5-10Y+
  • Python - 5Y+
  • Bachelor’s degree in Electrical Engineering or CompSci - 3-4Y+
Summary

Are you an Embedded Software Designer - Platform, Hybrid looking to join a dynamic team at an innovative company? Apply today!

Equity, Diversity & Inclusion

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. We are committed to developing and implementing strategies to increase equity, diversity and inclusion in the workplace by examining internal policies, practices, and systems throughout recruitment, retention and advancement. We support accessibility and accommodation needs throughout the employment lifecycle. Please identify any accommodation requirements by emailing accessibility@randstad.ca to ensure full participation in the interview process.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.