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

SONiC Embedded Developer

High Tech Genesisottawa, on, Canada
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

SONiC Embedded Developer

High Tech Genesis Inc.ottawa, on, Canada
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 Developer — Quantum Control Firmware (Ottawa)

Q-Block ComputingOttawa, ON, CA
Full-time

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

 • Promoted

Team Lead for Embedded Software Development

Curtiss-Wright CorporationOttawa, ON, CA
Full-time

Become a Software Team Lead at Curtiss-Wright in Ottawa, ON, guiding a team of skilled developers in pioneering embedded product innovations.Your role will be crucial in achieving project objective... Show more

 • Promoted

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

NokiaOttawa, ON, CA
Full-time

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

Senior Embedded Software Lead: From Concept to Production

Ofcconferenceottawa, on, Canada
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

Embedded Software Engineer

Spaceium Inc. (YC S24)ottawa, on, Canada
Full-time

At Spaceium, we are building spacecraft systems designed to push the boundaries of what’s possible in orbit.As an Embedded Software Engineer, you will develop the core software that directly interf... Show more

 • Promoted

Embedded Software Engineer

Spaceium Incottawa, on, Canada
Full-time

At Spaceium, we are building spacecraft systems designed to push the boundaries of what’s possible in orbit.As an Embedded Software Engineer, you will develop the core software that directly interf... Show more

 • Promoted

Embedded Developer for Advanced Systems

Averian Inc.Ottawa, ON, CA
Full-time

Averian is excited to hire an Embedded Developer to work on cutting-edge solutions.This office-based role in Ottawa focuses on high-stakes projects in automotive and IoT sectors.As an essential mem... Show more

 • Promoted

Embedded Firmware Engineer for Core OS

Omazeottawa, on, Canada
Full-time

Focus on core OS innovations as an Embedded Firmware Engineer.Design and implement high-performance observability systems within resource-efficient embedded environments across coprocessor architec... Show more

 • Promoted

Senior Manager Embedded Software Engineering

CienaOttawa, ON, CA
Full-time

As the global leader in high-speed connectivity, Ciena is committed to a people‑first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual... 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

Automotive Solutions Developer with Embedded Linux

Syntronic - A Global Design Houseottawa, on, Canada
Full-time

Be a part of Syntronic's innovative team as an Automotive Solutions Developer specializing in Embedded Linux.Collaborate on diverse, impactful projects across sectors.This role calls for a Senior S... Show more

 • Promoted

Embedded Software Engineer, Firmware Introspection, Core OS

Omazeottawa, on, Canada
Full-time

Apple is where individual imaginations gather together, committing to the values that lead to great work.Every new product we build, service we create, or experience we deliver is the result of us ... Show more

 • Promoted

Embedded Software Engineer, Firmware Introspection, Core OS

Apple Inc.ottawa, on, Canada
Full-time

Embedded Software Engineer, Firmware Introspection, Core OS.Ottawa, Ontario, Canada Software and Services.Apple is where individual imaginations gather together, committing to the values that lead ... Show more

 • Promoted

The Embedded Software Developer (Ottawa)

Marler & Associates Searchottawa, on, Canada
Full-time

The Embedded Software Developer (Ottawa).The Embedded Software Developer is part of the Research & Development team of a rapidly growing organization.Our clients dynamic team operates in a collabor... Show more

 • Promoted

Embedded Software Engineer, Firmware Introspection, Core OS

Appleottawa, on, Canada
Full-time

Apple is where individual imaginations gather together, committing to the values that lead to great work.Every new product we build, service we create, or experience we deliver is the result of us ... 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