Skip to content

Embedded Telecom Software Developer

Ottawa, Ontario, Canada

Job description


Location: Ottawa, Ontario Canada

Term: Fulltime

High Tech Genesis is seeking an Embedded Software Engineer to design and develop new features in networking equipment.


What's in it for me?

  1. Upgrade your skills by
    1. working with a team of seasoned software engineering professionals
    2. in a highly technical environment
    3. using best in class tools
  2. Upgrade your skills by working on the latest and greatest Routing/Switching technology
  3. Good monetary compensation

Job requirements

7 years of experience in:

  • In depth knowledge of algorithm, software design using C/C++
  • Deep understanding of data-structure and algorithm used in embedded application design
  • Experience with technologies used in network device management (YANG, Netconf/Restconf, GRPC) preferred
  • Excellent programming and debugging experience of C/C++ code on an Embedded Linux would be useful
  • Proficient in using Python for unit test automation

Note 1: You MUST be legally entitled to work in Canada (i.e., possess Canadian Citizenship, Permanent Residency or Valid Work Permit).

Note 2: High Tech Genesis Inc. is an Equal Opportunity Employer.

Note 3: In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), HTG will provide accommodation accessible formats and communication supports for the interview process upon request.

Note 4: Please submit an MS Word version of your resume when applying for this position.

Note 5: Salary is commensurate with experience.

or