Join HTG as a Sonic Embedded Developer and push boundaries with the latest tech, collaborating with a team that loves what they do. Drive the overall design and implementation of system startup sequence, lead new hardware bring-up efforts, and develop and maintain platform-level Linux kernel drivers.
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