Talent.com
High Tech Genesis
SONiC Embedded DeveloperHigh Tech Genesis • Ottawa, ON, CA
SONiC Embedded Developer

SONiC Embedded Developer

High Tech Genesis • Ottawa, ON, CA
30+ days ago
Job type
  • Full-time
Job description

WE'RE HIRING!

At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do. Be part of a design services company that is amongst the companies that lead the world in technology and innovation.

Your next chapter starts here.

In this role, you will:

• Drive the overall design and implementation of the system startup sequence, from initial power‑on through Linux userspace, including coordination across bootloader, ONIE, and SONiC components

• Lead new hardware bring‑up efforts, validate board functionality, and troubleshoot system‑level hardware issues

• Develop and maintain platform‑level Linux kernel drivers, device tree configurations, and integrations involving FPGA‑based features

• Implement and refine telemetry and control paths using ADC/DAC interfaces

• Design and maintain secure boot processes along with reliable in‑field firmware update mechanisms

• Define and execute calibration, compensation, and continuous monitoring strategies for system performance

• Work closely with FPGA, hardware, and manufacturing teams to ensure cohesive platform development

• Provide technical leadership, code reviews, and mentorship

• Support the full product lifecycle, including sustaining engineering and resolution of field‑reported issue



• 10+ years of experience in embedded systems development with substantial work in low‑level Linux, bootloaders, and platform bring‑up

• At least 3 years in a technical leadership, architecture, or system‑level decision‑making role

• Ability to reason across hardware–software boundaries, including both digital and analog domains

• Deep proficiency in C/C++, Linux kernel internals, firmware frameworks such as BIOS/UEFI, and bootloaders like U‑Boot, along with board support package development

• Background working with networking platforms, including switch architectures and integration with ASIC or FPGA software stacks

• Hands‑on experience with memory bring‑up (e.g., DDR), high‑speed interfaces such as PCIe, and common peripheral buses including I2C, SPI, MDIO, and GPIO, as well as mixed‑signal subsystems

• Strong sense of ownership and end‑to‑end system accountability

• Demonstrated success leading complex platform or hardware‑software integration programs

• Experience contributing to or developing Linux‑based network operating system platforms

• Experience with SONiC platform development

• Familiarity with large‑scale or data‑center‑class networking environments

• Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related technical field

Create a job alert for this search

SONiC Embedded Developer • Ottawa, ON, CA

Similar jobs

Senior Embedded Software Architect - Aerospace/eVTOL

Essence Coaching GroupOttawa, ON, CA
Full-time

A leading aerospace engineering firm in Ontario seeks a Senior Software Architect Engineer to lead aerospace software development.The role involves defining software architecture and managing the f... Show more

 • Promoted

Skilled Embedded Software Developer Focused on Automotive Security

MEDA Engineering & Technical ServicesOttawa, ON, CA
Full-time

Drive innovation as an Embedded Software Developer in automotive security.Contribute to critical software initiatives within a fully onsite, agile environment for robust vehicle communication.As pa... Show more

 • Promoted

Senior Embedded Applications Developer - Ottawa

IBMOttawa, ON, CA
Full-time

A leading global consulting firm is seeking a Senior Application Developer based in Ottawa, ON.The ideal candidate has a Master's Degree and at least 8 years of experience in low-level programming ... Show more

 • Promoted

Onsite Embedded Software Developer with Passion for Innovation

Curtiss-Wright CorporationOttawa, ON, CA
Full-time

Drive the future of technology by creating innovative embedded solutions in a hands-on Software Developer role.Work onsite to collaborate with a talented team and explore cutting-edge projects.This... Show more

 • Promoted

Ciena Embedded Software Co-op Opportunity

Ciena CorporationOttawa, ON, CA
Full-time

Join Ciena for an Embedded Software Development Co-op, focusing on the Wavelogic Test Platform.Engage in various software development tasks, from coding to debugging and delivery.As part of the Wav... Show more

 • Promoted

SONiC Embedded Developer

High Tech GenesisOttawa, ON, CA
Full-time

At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do.Be part of a design services company that is amongst the companies that lead the world in tec... Show more

 • Promoted

Senior Embedded Software Lead: From Concept to Production

OfcconferenceOttawa, ON, CA
Full-time

A leading technology firm in Ontario is seeking a Senior Embedded Software Engineer to drive the design and development of innovative products for global communications.The role requires expertise ... Show more

 • Promoted

Senior Software Developer Specializing in Embedded Optical Controls

Syntronic - A Global Design HouseOttawa, ON, CA
Full-time

Elevate your career as a Senior Software Developer in embedded systems focused on optical controls.Play a vital role in creating innovative software for next-generation optical transport solutions.... Show more

 • Promoted

Embedded Software Developer (Optical Control)

SyntronicOttawa, ON, CA
Full-time

Join Syntronic: Where Your Innovation Shapes the Future.At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to tur... Show more

 • Promoted

AUTOSAR Embedded Software Engineer — Gateway ECU

EPITECOttawa, ON, CA
Full-time

An established industry player seeks a dynamic Autosar Embedded SW Developer to join their innovative team.This exciting role involves developing software drivers for cutting-edge hardware peripher... Show more

 • Promoted

Firmware Developer in Embedded Systems

Celero CommunicationsOttawa, ON, CA
Full-time

Elevate your engineering career as a Firmware Developer focused on embedded and SoC systems.Engage with key technologies while developing and debugging low-level firmware solutions.This position is... Show more

 • Promoted

Embedded Platform Software Developer

NokiaOttawa, ON, CA
Full-time

We are a B2B technology innovation leader pioneering the future where networks meet cloud.At Nokia you will have a positive impact on people’s lives and help build the capabilities needed for a mor... Show more

 • Promoted

C++ Embedded Software Developer at Ford

Ford Motor CompanyOttawa, ON, CA
Full-time

Elevate your career as a C++ Embedded Software Developer with Ford Motor Company of Canada.Contribute to the architecture of connected vehicles through innovative software solutions in a dynamic te... Show more

 • Promoted • New!

Principal Embedded Software Engineer - Analog Connectivity

Astera LabsOttawa, ON, CA
Full-time

Principal Embedded Software Engineer - Analog Connectivity.Astera Labs (NASDAQ: ALAB) provides rack-scale AI infrastructure through purpose-built connectivity solutions.By collaborating with hypers... Show more

 • Promoted

SONiC Embedded Developer

High Tech Genesis Inc.Ottawa, ON, CA
Full-time

At HTG, you’ll push boundaries with the latest tech and collaborate with a team that loves what they do.Be part of a design services company that is amongst the companies that lead the world in tec... Show more

 • Promoted

Senior Embedded Software Lead - Satellite Systems (Hybrid)

TelesatOttawa, ON, CA
Full-time

A leading satellite operator is seeking a Principal Embedded Software Developer to work on cutting-edge software for their satellite systems.This role requires significant experience in embedded sy... Show more

 • Promoted

Senior Embedded Developer - Principal

Myticas ConsultingOttawa, ON, CA
Full-time

Principal Embedded Software Developer will play a pivotal role in driving the architectural and design aspects of our software projects.They will collaborate closely with System Engineering and oth... Show more

 • Promoted

Senior Embedded Software Developer — Quantum Control Firmware

Q-Block ComputingOttawa, ON, CA
Permanent

Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario.This role offers an exciting opportunity to contribute to the development of cutting‑ed... Show more

 • Promoted

Embedded Software Developer (Optical Control)

Syntronic - A Global Design HouseOttawa, ON, CA
Full-time

Join Syntronic: Where Your Innovation Shapes the Future.At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to tur... Show more

 • Promoted

Senior Embedded BSP SW Engineer (EE/CompEng)

NokiaOttawa, ON, CA
Full-time

Join our cutting‑edge Applied R&D and Software Engineering team where innovation meets excellence! We’re seeking talented professionals to drive groundbreaking solutions in multi-disciplinary hardw... Show more