Embedded Software Engineer

3 days ago


Ottawa, Ontario, Canada High Tech Genesis Full time

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:

  • Develop, and maintain software solutions in C and Python.
  • Write automation scripts for unit testing to ensure high-quality, reliable code.
  • Design, implement, and troubleshoot networking protocols, including BGP, L3, MPLS, and SRv6.
  • Work in a Linux environment, leveraging your expertise to write code and scripts that interact with network and system components.
  • Collaborate with cross-functional teams to integrate networking features and maintain scalable, efficient systems.
  • Participate in code reviews and contribute to best practices for testing, development, and debugging.

  • 6 to 12 years of software engineering experience with a focus on C and Python

  • Strong background in networking protocols including BGP, L3, MPLS, and SRv6
  • Experience developing automation scripts for unit testing in Python
  • Proficiency in working with Linux systems, including command-line tools and scripting
  • Solid understanding of networking technologies and how they are applied in software solutions
  • Ability to troubleshoot and optimize network-related issues in software
  • Strong communication and collaboration skills to work within an agile, cross-functional team

Desired skills:

  • Familiarity with cloud computing environments or distributed systems
  • Experience with network automation tools
  • Background in SDN (Software-Defined Networking) or related technologies

High Tech Genesisis proud to be an Equal Opportunity Employer that values diversity and inclusion. If you need any accommodations during the hiring process, please let us know as we are happy to assist.

High Tech Genesis may use artificial intelligence (AI) tools to help review and assess applications in line with applicable laws and company policies.

Applicants must have the legal right to work in Canada and are asked to submit their resume in MS Word format.



  • Ottawa, Ontario, Canada Insight Global Full time $60,000 - $180,000 per year

    Required Skills & ExperienceBachelor's in Engineering, Computer Science or related discipline3-8+ years of experience in embedded systems development with advanced proficiency in C and C++ (versions 17–20, preference for C++20).Proven expertise in Linux-based development, including Yocto Project for custom Linux distributions, experience with Single Board...


  • Ottawa, Ontario, Canada SKYTRAC Full time $90,000 - $120,000 per year

    *Join Our Dynamic Team at SKYTRACAbout Us*SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...


  • Ottawa, Ontario, Canada Morson Full time $100,000 - $120,000 per year

    Job DescriptionSenior Embedded Software EngineerAbout the OpportunityOur client is a global leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, they serve over 800 customers across all aerospace sectors. Their innovations are redefining connectivity...


  • Ottawa, Ontario, Canada SKYTRAC Full time $120,000 - $180,000 per year

    Join Our Dynamic Team at SKYTRACAbout Us:SKYTRAC is a leader in transforming aviation communication through cutting-edge satellite and cellular technologies. Trusted by operators, OEMs, and organizations worldwide, SKYTRAC serves over 800 customers across all aerospace sectors. Our Low Earth Orbit (LEO) satellite solutions are redefining connectivity and...


  • Ottawa, Ontario, Canada Ciena Full time US$25 - US$34

    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 growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Ottawa, Ontario, Canada Gentex Corporation Full time US$60,000 - US$120,000 per year

    You want to love what you do and love where you work. Gentex gives you the best of both worlds. A global technology company headquartered in Zeeland, Michigan, Gentex is an 8-time winner of the Top Workplaces in Michigan.Position OverviewThe Embedded Software Engineer II at Gentex creates software code designs to meet product requirements. This position...


  • Ottawa, Ontario, Canada Ciena Full time $79,000 - $150,000 per year

    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 growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Ottawa, Ontario, Canada Ciena Full time $79,800 - $127,600

    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 growth, well-being, and belonging. We're a technology company that leads with our humanity—driving our business priorities alongside meaningful social,...


  • Ottawa, Ontario, Canada Gentex Corporation Full time $60,000 - $120,000 per year

    You want to love what you do and love where you work. Gentex gives you the best of both worlds. A global technology company headquartered in Zeeland, Michigan, Gentex is an 8-time winner of the Top Workplaces in Michigan.POSITION OVERVIEWThe Embedded Software Engineer II at Gentex creates software code designs to meet product requirements. This position...


  • Ottawa, Ontario, Canada Edge Autonomy Full time $100,000 - $150,000 per year

    DescriptionWORK LOCATION: Ottawa, CanadaSALARY RANGE: The anticipated salary range for this role is $120,000 CAD to $150,000 CAD annually. This range reflects a good faith estimate based on the targeted level for the role and typical compensation benchmarks across Canada locations. Actual compensation may vary depending on the selected candidate's...