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
Il y a 15 jours
Type de contrat
  • Temps plein
Description de poste

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

Créer une alerte emploi pour cette recherche

SONiC Embedded Developer • Ottawa, ON, CA

Offres similaires

Senior Embedded Software Lead - Satellite Systems (Hybrid)

Telesatottawa, on, Canada
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer - On-Site Ottawa

Morson Talent (Canada & USA)ottawa, on, Canada
Temps plein

Get AI-powered advice on this job and more exclusive features.This range is provided by Morson Edge (Canada).Your actual pay will be based on your skills and experience — talk with your recruiter t... Voir plus

 • Offre sponsorisée

Embedded Software Developer

SanminaOttawa, ON, CA
Temps plein

Advanced Microsystems Technologies, AMT, is a technology division of Sanmina Corporation (Nasdaq: SANM), responsible for the development of RF, Microelectronics, Optical components, modules and Int... Voir plus

 • Offre sponsorisée

Embedded C/C++ SW Developer Co-op/Intern

NokiaOttawa, ON, CA
Temps plein

Embedded C/C++ SW Developer Co-op/Intern.In office at 600 Mach Road, Ottawa, Canada.The team you will be a part of.The successful candidate will be given real-world experience working with a large-... Voir plus

 • Offre sponsorisée

Skilled Embedded Software Developer Focused on Automotive Security

MEDA Engineering & Technical ServicesOttawa, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior Embedded Applications Developer - Ottawa

IBMOttawa, ON, CA
Temps plein

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 ... Voir plus

 • Offre sponsorisée

Experienced Embedded Software Developer Needed

Lumentum Operations LLCottawa, on, Canada
Temps plein

Lumentum is looking for an Embedded Software Engineer in Ottawa, ON, with expertise in embedded C/C++.Embrace a collaborative environment focusing on software diagnostics and solutions.This full-ti... Voir plus

 • Offre sponsorisée

Embedded Software Engineer (Tech Lead)

Astera LabsOttawa, ON, CA
Temps plein

Our analog and Ethernet connectivity products sit in the critical signal path of optical modules, copper interconnects, and high-speed networking infrastructure.Across both product lines, the firmw... Voir plus

 • Offre sponsorisée

Embedded Software Developer

Sanmina CorporationOttawa, ON, CA
Temps plein

Advanced Microsystems Technologies, AMT, is a technology division of Sanmina Corporation (Nasdaq: SANM), responsible for the development of RF, Microelectronics, Optical components, modules and Int... Voir plus

 • Offre sponsorisée

Senior Embedded Software Engineer

Morson Edge (Canada)ottawa, on, Canada
Temps plein

Senior Embedded Software Engineer.Our client is a global leader in transforming aviation communication through satellite and cellular technologies.Trusted by operators, OEMs, and organizations worl... Voir plus

 • Offre sponsorisée

Embedded Software Developer - Wireless

Syntronic - A Global Design HouseOttawa, ON, CA
Temps plein

Join Syntronic: Where Your Innovation Shapes the Future.At Syntronic, we don't just follow industry trends—we set them! Partner with visionary companies and the brightest minds to turn groundbreaki... Voir plus

 • Offre sponsorisée

AUTOSAR Embedded Software Engineer — Gateway ECU

EPITECOttawa, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Senior DevOps Role in Embedded Software

Syntronic - A Global Design HouseOttawa, ON, CA
Temps plein

Elevate your career at Syntronic as a Senior DevOps Professional, specializing in embedded software systems.This position offers a chance to innovate and enhance CI/CD processes.In this pivotal rol... Voir plus

 • Offre sponsorisée

Senior Embedded Software Developer — Quantum Control Firmware

Q BlockOttawa, 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... Voir plus

 • Offre sponsorisée

Embedded Platform Software Developer

NokiaOttawa, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

SONiC Embedded Developer

High Tech Genesis Inc.Ottawa, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

Embedded Software Developer Role at Ciena

Cienaottawa, on, Canada
Temps plein

Join Ciena as an Embedded Software Developer, where you'll innovate with C/C++ on Linux and real-time operating systems.Your role will include tackling complex integrations in a socially impactful ... Voir plus

 • Offre sponsorisée

Fidus Senior Embedded Software Engineer

Fidus Systems Incorporated.ottawa, on, Canada
Temps plein

As a Senior Embedded Software Engineer at Fidus, you’ll innovate in Canada’s tech scene.This position requires your expertise in developing sophisticated embedded systems for various high-tech appl... Voir plus

 • Offre sponsorisée

Senior Embedded Developer - Principal

Myticas ConsultingOttawa, ON, CA
Temps plein

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... Voir plus

 • Offre sponsorisée

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... Voir plus