💼 Full-Time Position

Low Level Embedded Software Developer

🏢
High Tech Genesis
📍 ottawa, on, Canada
📍
Location
ottawa, Canada
📅
Posted
June 04, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Location: Ottawa, ON (Hybrid)

Term: Perm

High Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team. As part of a dynamic team, the Low-Level Embedded Software Developer will help design and develop embedded software for next-gen Optical Transport products, reporting to the Director of Software Development.

Your responsibilities will include:

  • Linux From Scratch (LFS) system maintenance

    • Upgrade the Linux kernel to newer versions and port custom out-of-tree patches

    • Backport upstream patches to the Linux kernel as needed to support the existing user space

    • Maintain existing Linux kernel drivers and add new features as needed

    • Upgrade Buildroot to newer versions and port custom patches

    • Maintain existing system start-up shell scripts and add new features as needed

    • Integrate 3rd part...