Embedded Developer
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.
$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...SuggestedHourly payLong term contractPermanent employmentFull timeInternshipFlexible hours- ...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...SuggestedPermanent employmentFull time
- ...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...SuggestedFlexible hours
$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...SuggestedFull timeInternship- ...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...SuggestedPermanent employmentFull time
$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 contractPermanent employmentFull time- ...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...
$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 contractPermanent employmentFull time- ...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 employmentFull timeWorldwide
$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 timeInternshipImmediate start- ...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 timeTemporary workPart timeInternshipFlexible hours
- ...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 timeFixed term contract
$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- ...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 employmentFull timeInternshipImmediate start
$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 timeCasual workWork from homeFlexible hours- ...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
- ...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...InternshipWork at officeWorldwide
$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 contract1 day per week- ...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 contractFull time
$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...$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 timeRemote workWork from homeFlexible hours- ...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 timeInternshipFlexible hours
$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 timeWork at officeRemote workFlexible hours$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 payContract workFixed term contractRemote workMonday to friday- 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...
$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...- ...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...
$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 contractTemporary workWork at office3 days per week- ...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 employmentFull timeImmediate start
- ...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 timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Developer. Be the first to apply!
- embedded developer Ottawa, ON
- embedded systems software engineer Ottawa, ON
- embedded software engineer Ottawa, ON
- embedded software firmware engineer
- embedded test engineer
- embedded programmer
- embedded firmware developer
- embedded developer
- embedded systems software engineer
- embedded software engineering intern
