Principal Embedded Software Developer
4 weeks ago
A 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 engineering standards.In this role, you will drive the design, implementation, testing, and integration of embedded software components while guiding technical decision-making and contributing to the development of robust engineering processes. You'll work closely with multi-disciplinary teams to ensure seamless integration, strong performance, and high-quality delivery.What You'll Be DoingDesign, develop, test, and maintain embedded software applications in C++Take ownership of specific embedded modules and ensure delivery to specificationLead and contribute to technical discussions, architecture decisions, and documentationWork with Linux-based development and integration environmentsDevelop tools, libraries, and frameworks to support efficient software developmentCollaborate with test and support teams to validate features and resolve defectsConduct code reviews and ensure adherence to coding standardsTroubleshoot complex software issues and support continuous improvementsEngage with cross-functional teams, including engineering, product, and support functionsProduce clear and structured documentation for designs and development tasksWhat You'll BringBachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or similar10+ years of embedded software development experienceStrong command of modern C++ for embedded applicationsExperience developing, integrating, and validating embedded systemsProficiency working in Linux environmentsSolid understanding of networking concepts and protocolsStrong analytical and debugging skillsAbility to design software with hardware resource constraints in mindExcellent collaboration and communication skillsDetail-oriented mindset and commitment to producing high-quality codeCuriosity and enthusiasm for learning new tools and technologiesWhy This Role?Work on technically challenging embedded systems with real-world impactJoin a collaborative engineering environment backed by strong technical leadershipInfluence software architecture and best practicesHybrid working modelInternational collaboration and opportunities for travelAdditional InformationThis role has no direct reports but requires strong cross-team collaborationCandidates must be eligible to work in Canada and able to obtain Reliability Clearance
-
Principal Embedded Software Developer
4 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
4 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
4 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 Software Developer
6 days ago
Southwestern Ontario, Canada onsemi Full timeAt onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless enabled MCUs, DSPs and software that sense and connect the world or help manage...
-
Low Level Embedded Software Developer
3 weeks ago
Ontario (ON), Canada High Tech Genesis Inc. Full timeHigh Tech Genesis is in search of a low-level embedded software developer to bolster our engineering team.As part of a dynamic team, the Low-Level Embedded Software Developer will help design and develop embedded software for next-gen Optical Transport products, reporting to the Director of Software Development.Your responsibilities will include: Linux From...
-
Embedded Software Developer
3 weeks ago
Eastern Ontario, Canada IPG Photonics Full timeDescription IPG Photonics (NASDAQ:IPGP) Canada Inc . produces market-disrupting sensor technology and software that is transforming the manufacturing industry. We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’ world-leading...
-
Embedded Software Developer
1 week ago
Eastern Ontario, Canada IPG Photonics Full timeDescription IPG Photonics (NASDAQ:IPGP) Canada Inc. produces market-disrupting sensor technology and software that is transforming the manufacturing industry. We are on a mission to make the world greener, safer and more efficient. Our Kingston subsidiary develops cutting-edge monitoring technology that is integrated with IPG Photonics’ world-leading laser...
-
Embedded Software Engineer
3 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...
-
Embedded Software Developer
1 day ago
Scarborough, ON ML H, Canada Accuenergy Full timeAccuenergy is a Toronto-based company dedicated to research, design and manufacturing of multifunction power meters and other instruments. We also provide advanced technological solutions for distribution and industrial power system automation.Responsibilities:Design and develop software functionalities for energy metering products and communication...
-
Senior Embedded Software Developer
2 weeks ago
London, Ontario, NNE, Canada ZTR Full timeJoin us in Advancing the Environmental Global Impact within the Rail IndustryFor nearly 40 years, ZTR has designed, developed and released products that have a positive environmental impact within the Rail Industry. Planning for an environmentally sustainable future means taking action today in preparation for tomorrow. Everyone has a role to play and we...