Skip to content

Embedded Developer

  • On-site
  • CA$140,000 - CA$180,000 per year

Full Time

Current Vacancy

Job description

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. 

As a Embedded Developer, you’ll build core system functionality for a reference platform where correctness and consistency matter. You’ll work with protocols, data models, and validation tools, turning specifications and designs into reliable, maintainable software using modern development tools.

In this role, you will:

• Build, test, and maintain core system code using modern C++

• Develop and refine protocols, codecs, packet handling, and data structures

• Turn technical requirements and designs into reliable, production-ready software

• Help support validation tools, integration efforts, and bug fixes

• Work closely with systems, testing, and architecture teams to solve problems

• Write clear APIs and maintain code that’s easy to understand, extend, and maintain

Job requirements

• 5+ years of hands-on experience building real-world systems in C++, ideally using modern standards

• Strong grasp of memory management, performance considerations, and deterministic system behavior

• Proven ability to design, debug, and maintain high-quality software

• Careful attention to correctness, edge cases, and predictable behavior in complex codebases

• Experience working in technically demanding environments that use defined interfaces or protocols

• Comfortable working from written requirements and architecture documents to deliver working solutions

systems

Preferred Qualifications:

• Hands-on experience using modern C++ standards, including C++23

• Experience developing and debugging software on Linux-based systems

• Background in low-level or driver-adjacent development on Linux or similar platforms

• Familiarity with Python for bindings, automation, or developer tooling

• Exposure to UML diagrams or other structured approaches to modeling software

• Experience working with protocol-heavy or systems-level software, such as embedded, automotive, or safety- or security-focused systems

High Tech Genesis Inc. is an Equal Opportunity Employer committed to building inclusive teams where diverse perspectives drive innovation.

We support an accessible recruitment process and are happy to provide accommodation upon request.

Applicants must be legally authorized to work in Canada, and resumes should be submitted in Microsoft Word format.

On-site
  • Ottawa, Ontario, Canada
CA$140,000 - CA$180,000 per year

or