Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Developer

Full-time

High Tech Genesis

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

• 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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Developer in Ottawa, ON vacancy
  • $18 - $25 per hour

     ...builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum...  ...science reinforce each other by design. About this role:  The Embedded Systems Developer Intern will work alongside Q-Block's firmware... 
    Suggested
    Hourly pay
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Q-Block Computing

    Ottawa, ON
    29 days ago
  •  ...functionality, and troubleshoot system‑level hardware issues • Develop and maintain platform‑level Linux kernel drivers, device tree...  ...resolution of field‑reported issue • 10+ years of experience in embedded systems development with substantial work in low‑level Linux, bootloaders... 
    Suggested
    Permanent employment
    Full time

    High Tech Genesis

    Ottawa, ON
    19 days ago
  •  ...Senior Software Developer- Embedded- Onsite Position- Ottawa, ON Are you an innovative and flexible self-starter? Do you have keen software engineering skills?  We’re looking for highly motivated Software Developer to join our world class organization in _ Ottawa, ON... 
    Suggested
    Flexible hours

    Curtiss-Wright Corporation

    Ottawa, ON
    more than 2 months ago
  • $90k per year

     ...job description please reply with below inline details Role: Embedded Engineer Location: Ottawa, Canada – Day1 Onsite Only Full...  ...2 VPN, Layer-3 VPN. Responsibilities and Activities: Developing embedded C/C++ software on Client's 6500 family of optical switches... 
    Suggested
    Full time
    Internship

    iClanz

    Ottawa, ON
    29 days ago
  •  ...Job Description Q-Block Computing is seeking a Senior Embedded Software Developer to join our growing team in Ottawa, Ontario. This role offers an exciting opportunity to contribute to the development of cutting-edge quantum technologies in sensing, communication, and computation... 
    Suggested
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    29 days ago
  • $95k - $130k per year

     ...builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum...  ...science reinforce each other by design. About this role:  The Embedded Firmware Engineer will develop the real-time control firmware that... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    29 days ago
  •  ...safety-critical infrastructure. Key Responsibilities Design, develop, and maintain production-grade software systems across edge and...  ...in real-time systems, high-performance backend systems, or edge/embedded computing ~ Proficient in C++ or Python (both is a strong plus... 

    Derq

    Ottawa, ON
    14 days ago
  • $130k - $165k per year

     ...builds quantum systems that operate in the real world. The company develops quantum timing, quantum-secure communications, and quantum...  ...reinforce each other by design. About this role:  The Senior Embedded Systems Architect shapes the embedded control platform that drives... 
    Long term contract
    Permanent employment
    Full time

    Q-Block Computing

    Ottawa, ON
    29 days ago
  •  ...efficient solar energy. Job Description Internal Title: Developer Job Type: Permanent, Full-Time Job Location: Ottawa, ON...  ...~ Experience integrating software with laboratory instruments, embedded systems, or other hardware-controlled environments... 
    Permanent employment
    Full time
    Worldwide

    CBN Nano Technologies

    Ottawa, ON
    24 days ago
  • $90k - $132k per year

     ...development tools, along with support and services delivered by trusted embedded software experts. With a focus on reducing hardware dependency...  ...team on core OS and system level software development.. Develop and maintain software components in an open-development... 
    Full time
    Internship
    Immediate start

    QNX

    Ottawa, ON
    12 days ago
  •  ...clients and Canada’s intelligence and enforcement agencies through embedded teams, advisory services, and full project execution, applying...  ...is currently seeking a Junior Modelling & Simulation Software Developer to join our team supporting the Canadian Armed Forces in the delivery... 
    Full time
    Temporary work
    Part time
    Internship
    Flexible hours

    ADGA Group Consultants Inc

    Ottawa, ON
    7 days ago
  •  ...currently looking to staff the Accessibility Tester (Digital Product Developer) position. The Accessibility Tester plays a key role in...  ...digital products are inclusive, intuitive, and of high quality. Embedded throughout the product lifecycle, this role supports the delivery... 
    Full time
    Fixed term contract

    House of Commons (Canada) / Chambre des communes (Canada)

    Ottawa, ON
    15 days ago
  • $80k - $90k per year

    We are seeking a skilled Functional Consultant to enhance the implementation and utilization of Microsoft 365 solutions in a collaborative environment. This role is key in delivering impactful solutions that align with business processes and user needs, ensuring effective adoption...
    Permanent employment

    Tenth Revolution Group

    Ottawa, ON
    3 days ago
  •  ...environments that exceed traditional methods. The focus of this lab is to develop next-generation OS platform support to enable high performance,...  ...and reliability in increasingly complex environments that embedded devices at the edge presents. About the job: Collect,... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Ottawa, ON
    16 days ago
  • $90k - $110k per year

     ...want you on our team. Job Type: Full Time Position Overview We are seeking a motivated and capable Intermediate Software Developer to join our Engineering team. In this role, you will serve as a key technical contributor, working collaboratively to design, develop... 
    Full time
    Casual work
    Work from home
    Flexible hours

    Calian in Space & Technology

    Ottawa, ON
    3 days ago
  •  ...expert support and services for building the world's most critical embedded systems. The company's technology is trusted in more than 235...  ...critical application domains is seeking talented embedded developers for our Automotive OEM Direct Engineering team. The Automotive... 
    Full time

    BlackBerry

    Ottawa, ON
    10 days ago
  •  ...guide decision-making processes and lead and document technical discussions. In this role, the Senior Software Developer will assume ownership of specific embedded systems software modules, overseeing their development, quality, testing and functionality.  MAIN... 
    Internship
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    more than 2 months ago
  • $80k - $85k per year

     ...Are you the kind of developer who enjoys building modern solutions while untangling complex legacy systems?  We’re looking for a Web & Systems Developer who thrives in environments where no two days look the same, someone equally comfortable working across backend systems... 
    Long term contract
    1 day per week

    STACK IT Recruitment

    Ottawa, ON
    15 days ago
  •  ...be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Intermediate Power BI Developer to join our team in Ottawa, Ontario (CA-ON), Canada (CA). : How You'll Help Us: We are looking for a Programmer Analyst with 5+ years... 
    Long term contract
    Full time

    NTT DATA

    Ottawa, ON
    7 days ago
  • $120k - $150k per year

     ...boundaries of technology and create impactful solutions.   Job Summary Ouster is seeking a talented and highly motivated Edge-to-Cloud Developer to join our innovative Software Development team. In this role, you will play a crucial part in designing, developing, and deploying... 

    Ouster

    Ottawa, ON
    2 days ago
  • $120k - $135k per year

     ...Built it. Scale it. Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business communications solutions, we strive to provide innovative and effective services that empower businesses to thrive... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Sangoma

    Ottawa, ON
    25 days ago
  •  ...Your team’s dynamic Developers and test specialists from diverse backgrounds, united by one goal: delivering high-quality solutions that...  ...contracts with Swagger spec-first — before implementation begins Embed security into every stage — from design to production... 
    Full time
    Internship
    Flexible hours

    Genetec

    Ottawa, ON
    25 days ago
  • $80k - $105k per year

     ...technologies that will support the Canadian Armed Forces (CAF) and its allies. The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-generation EW Operational Support Systems (EWOSS) including... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    25 days ago
  • $84.1k - $105.12k per year

     ...Job Responsibility: Green PI Inc is presently looking for Senior Developer and Senior Architect for its government client to provide support with salesforce and CRM platform. This is a contract opportunity starting from 19 August 2024 to 18 July 2025 Senior Developer... 
    Hourly pay
    Contract work
    Fixed term contract
    Remote work
    Monday to friday

    Green PI Inc on behalf of Government Client

    Ottawa, ON
    10 days ago
  • Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development... 

    QTECH Hybrid Systems

    Ottawa, ON
    more than 2 months ago
  • $94.5k - $138.6k per year

     ...Experience Builder Geoprocessing tools to automate the linking and data migration of BIM data to ArcGIS Communicate with industry developers on best practices for extending ArcGIS to the AEC and BIM industries Design real-time and batch data pipelines for synchronizing... 

    Esri

    Ottawa, ON
    1 day ago
  •  ...growing within a humane, innovative, and rapidly expanding company, then Exposant 3 is for you!  We are looking for our future COBOL Developer to join our teams.  &##127919; Your Missions # Create and modify software in COBOL application. # Create and modify screens... 

    Exposant 3

    Ottawa, ON
    more than 2 months ago
  • $76k - $105k per year

     ...located at 40 Hines Rd, Ottawa, ON K2K 2M5. Position Summary TrendAI is looking for a creative and curious Applied AI Junior Web Developer to join our growing team. This role is all about building the "face" of our digital presence, creating fast, beautiful, and modern... 
    Long term contract
    Temporary work
    Work at office
    3 days per week

    TrendAI

    Ottawa, ON
    21 days ago
  •  ...lead the world in technology and innovation. Your next chapter starts here.  High Tech Genesis is seeking a talented Software Developer to join our innovative and fast growing team. If you're passionate about building high quality software solutions and thrive in a... 
    Permanent employment
    Full time
    Immediate start

    High Tech Genesis

    Ottawa, ON
    3 days ago
  •  ...Job Responsibility: Training Content Developer (Remote within Canada) Reporting to the Vice President of Client Success the key focus of the Training Content Developer is to ensure that Multiview provides quality training for customers and internal users based on best... 
    Full time
    Work at office
    Remote work

    Multiview Corporation

    Ottawa, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Developer. Be the first to apply!