Embedded Software Developer
Confidential
Posted: February 20, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Required Skills
Job Description
Job Title: Embedded Software Developer
ID # 80RR20022026ESD
Location: Ottawa – On-site
Term: Full-time
Salary Scale: 120K
High Tech Genesis is seeking an Intermediate to Senior Software Developer to join our Research & Development team working on advanced radar emulation systems, specifically supporting the MRC Threat 2 Vertical Radar Emulation platform. This is a hands-on development role requiring strong technical expertise in C++ and Go, combined with the ability to understand system-level architecture and contribute to high-level application design.
The successful candidate will be part of a collaborative, multicultural engineering team operating in a dynamic, innovative, and technically challenging environment. This role requires an engineer who can think beyond individual tasks, understand system context, and contribute meaningfully to architectural and design decisions.
This is a full-time term position for a duration of two years.
Key Responsibilities & Accountabilities:
• Design and implement real-time embedded software (firmware) in C / C++ on ARM and Microchip processors
• Customize Uboot and Linux for D-TA embedded controllers
• Work closely with the other engineering disciplines (systems, hardware and RF) on system integration.
• Maintain existing code bases