High Tech Genesis

Sonic Embedded Developer

High Tech Genesis  •  $130k - $175k/yr  •  Ottawa, CA (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

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

Requirements

• 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

High Tech Genesis

About High Tech Genesis

At HTG, we are focused on providing engineering services specifically to the high-tech sector. As a trusted partner, we augment teams to reduce your time to market. In addition to this, we also provide engineering employment services.

We understand high-tech product creation.

We accelerate your feature roadmap resulting in increased market share and increased revenue.

Industry
Consulting & Advisory
Company Size
11-50 employees
Headquarters
Ottawa, CA
Year Founded
2011
Social Media