Embedded Software Engineer
4 weeks ago
Insight Global is seeking an Intermediate Embedded Software Engineer to join a top avionics company in Ottawa. This role involves developing and integrating embedded software solutions for aviation and connectivity systems. Ideal candidates will have strong technical expertise in C/C++, Linux environments, and networking, with a passion for innovation and hands-on problem-solving.Required Skills & Experience- Bachelor's in Engineering, Computer Science or related discipline- 3-7 years of experience in embedded systems development with advanced proficiency in C and C++ (versions 17-20, preference for C+).- Proven expertise in Linux-based development, including Yocto Project for custom Linux distributions, experience with Single Board Computers (SBCs) and building scalable embedded Linux solutions.- Strong background in IP networking protocols and architecture within embedded environments. - Skilled in microcontroller programming, especially STM32 platforms, and developing firmware for RTOS.- Solid understanding of SDLC and ability to translate system-level requirements into software solutions.Nice to Have Skills & Experience- Aerospace or avionics industry experience.- Knowledge of satcom, modems, aircraft connectivity (satellite, cellular, Wi-Fi).- Familiarity with Docker, Jira, Confluence, Git for configuration management.- Exposure to DO-178 standards.
-
Embedded Software Engineer
2 weeks ago
Ontario (ON), Canada High Tech Genesis Inc. Full timeHigh Tech Genesis is seeking an Embedded Software Engineer who will join a leading tech firms AR/VR research SoC team, working remotely on cutting-edge embedded processor sub-system technology.In this role, you will: Design and implementation of embedded firmware for AR/VR SoCs Develop early firmware which may assist in RTL verificationRequired Skills and...
-
Senior Embedded Software Engineer
3 weeks ago
Ontario (ON), Canada Qidni Labs Full timeCompany DescriptionQidni Labs Inc. is a clinical-stage medical device company focused on revolutionizing dialysis technology for patients with kidney failure. Role DescriptionThis is a full-time, on-site role located in Kitchener, ON. The Senior Embedded Software Engineer will be responsible for designing, developing, and debugging embedded software for our...
-
Principal Embedded Software Developer
3 weeks ago
Ontario (ON), Canada Holt Executive Ltd Full timeA leading global technology organization is seeking a Principal Embedded Software Developer to take ownership of complex embedded software modules within a high-performance communications platform. This is an opportunity to join a highly skilled engineering team developing next-generation embedded systems that demand reliability, scalability, and world-class...
-
Embedded Engineer
3 weeks ago
Ontario (ON), Canada Recurrent Energy Full timeCompany SummaryBright Minds. Bold Mission. Clean Future.At Recurrent Energy, a wholly owned subsidiary of Canadian Solar Inc., we're more than a global leader in utility-scale solar and battery storage-we're not just building utility-scale solar and battery storage projects-we're shaping the future of energy. Our impact spans six continents and over 25...
-
Embedded Software Engineer
3 weeks ago
Nepean, ON, Canada Insight Global Full timeInsight Global is seeking an Intermediate Embedded Software Engineer to join a top avionics company in Ottawa. This role involves developing and integrating embedded software solutions for aviation and connectivity systems. Ideal candidates will have strong technical expertise in C/C++, Linux environments, and networking, with a passion for innovation and...
-
Embedded Software Engineer
4 weeks ago
Nepean, ON, Canada Insight Global Full timeInsight Global is seeking an Intermediate Embedded Software Engineer to join a top avionics company in Ottawa. This role involves developing and integrating embedded software solutions for aviation and connectivity systems. Ideal candidates will have strong technical expertise in C/C++, Linux environments, and networking, with a passion for innovation and...
-
Embedded Software Engineer
4 weeks ago
Munster, ON, Canada Insight Global Full timeInsight Global is seeking an Intermediate Embedded Software Engineer to join a top avionics company in Ottawa. This role involves developing and integrating embedded software solutions for aviation and connectivity systems. Ideal candidates will have strong technical expertise in C/C++, Linux environments, and networking, with a passion for innovation and...
-
Embedded Software Engineer
4 weeks ago
Ottawa, ON, Canada Insight Global Full timeRequired Skills & Experience - Bachelor's in Engineering, Computer Science or related discipline - 5-10+ years of experience in embedded systems development with advanced proficiency in C and C++ (versions 17–20, preference for C++20). - Proven expertise in Linux-based development, including Yocto Project for custom Linux distributions, experience with...
-
Principal Embedded Software Developer
3 weeks ago
Ontario, Canada Holt Executive Ltd Full timeA leading global technology organization is seeking a Principal Embedded Software Developer to take ownership of complex embedded software modules within a high-performance communications platform. This is an opportunity to join a highly skilled engineering team developing next-generation embedded systems that demand reliability, scalability, and world-class...
-
Principal Embedded Software Developer
3 weeks ago
Ontario, Canada Holt Executive Ltd Full timeA leading global technology organization is seeking a Principal Embedded Software Developer to take ownership of complex embedded software modules within a high-performance communications platform. This is an opportunity to join a highly skilled engineering team developing next-generation embedded systems that demand reliability, scalability, and world-class...