04 Aug
|
High Tech Genesis
|
Ottawa
04 Aug
High Tech Genesis
Ottawa
WE''RE HIRING! At HTG, youll 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 poweron through Linux userspace, including coordination across bootloader, ONIE, and SONiC components Lead current hardware bringup efforts, validate board functionality, and troubleshoot systemlevel hardware issues Develop and maintain platformlevel Linux kernel drivers, device tree configurations, and integrations involving FPGAbased features Implement and refine telemetry and control paths using ADC/DAC interfaces Design and maintain secure boot processes along with reliable infield 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 fieldreported issue 10+ years of experience in embedded systems development with substantial work in lowlevel Linux, bootloaders, and platform bringup At least 3 years in a technical leadership, architecture, or systemlevel decisionmaking role Ability to reason across hardwaresoftware boundaries, including both digital and analog domains Deep proficiency in C/C++, Linux kernel internals, firmware frameworks such as BIOS/UEFI, and bootloaders like UBoot, along with board support package development Background working with networking platforms, including switch architectures and integration with ASIC or FPGA software stacks Handson experience with memory bringup (e.g., DDR), highspeed interfaces such as PCIe, and common peripheral buses including I2C, SPI, MDIO, and GPIO, as well as mixedsignal subsystems Strong sense of ownership and endtoend system accountability Demonstrated success leading complex platform or hardwaresoftware integration programs Experience contributing to or developing Linuxbased network operating system platforms Experience with SONiC platform development Familiarity with largescale or datacenterclass networking environments Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or a related technical field
📌 SONiC Embedded Developer (Ottawa)
🏢 High Tech Genesis
📍 Ottawa