Staff Embedded Software Engineer - Permanent - 18965
Offre en anglaisLead the product-level architecture and technical direction for embedded C/C++ software across multiple IoT projects. Design, develop, and validate connectivity stacks and sensor integrations on Linux-based platforms for connected devices.
- Hybride
- Ottawa, ON
- Publié 14 août 2026
- Postuler avant le 13 sept. 2026
- 1 poste
D’autres postes auxquels postuler directement
Des possibilités semblables publiées par des employeurs qui recrutent sur Jobs.ca, sans formulaire externe.
Segal Centre for Performing Arts
Coordination de l’accueil
- Hybride
City of Toronto
Senior Project Manager CS
- Hybride
Revenu Québec
Cheffe ou chef du Service des produits liés à la facturation obligatoire
- Hybride
Résumé du poste
About The Opportunity On behalf of a valued client, LRO Staffing is seeking a Staff Embedded Software Engineer to join a rapidly growing technology company focused on connectivity solutions. In this role, you will play a key part in the development of next-generation devices, including security panels, networking gateways, and video cameras. The ideal candidate is a strong technical leader with deep experience in embedded systems, who thrives in a fast-paced, agile environment. This is a unique opportunity to join a forward-thinking organization at the forefront of IoT innovation and make a meaningful impact on the future of smart device technology. Duties include but are not limited to: Own product-level architecture and technical direction for embedded C/C++ software across multiple concurrent projects Lead cross-functional project execution by partnering with quality engineering, systems engineering, product management, and external vendors Design, develop, test, and debug embedded software on Linux-based platforms for connected devices such as control panels, networking equipment, and video-enabled systems Integrate and validate embedded connectivity stacks, including cellular (LTE, Cat-M, 5G), Wi-Fi, Ethernet, and low-power wireless protocols (e.g., Z-Wave, Zigbee, Matter), within a cloud-connected ecosystem Incorporate on-device sensors into the embedded software stack, transforming sensor data into reliable, real-time features for end users through a cloud-integrated platform Provide technical leadership and mentorship to engineers across experience levels; help define team processes and promote adoption of modern development practices, including AI-assisted tools About You The successful candidate will have the following: 8+ years of embedded software development C/C++ on Linux-based platforms Experience with embedded connectivity technologies; cellular, Wi-Fi, Ethernet, IoT Proven experience leading product-level architecture and coordinating multi-project delivery Interest in mentorship and growth on the leadership path About the Job This position is hybrid in Ottawa, ON. Full-time, permanent. The salary band for this opportunity will have a salary starting at $200,000 per annum depending on experience, plus bonus. LROIT How To Apply Please apply by clicking the “Apply Now” button below and follow the instructions to submit your résumé. You can also apply by submitting your résumé directly to [email protected]. If you are already registered with us, please contact your Senior Recruiter. Please quote job 18965. LRO Staffing values fairness, confidentiality, and human judgment in every stage of our hiring process. We do not use automated or AI-driven screening tools to assess applications. Each submission is reviewed by an experienced recruiter to ensure a thoughtful and equitable evaluation of every candidate. Thank you for your interest in this role. One of our Recruiters will be in touch with you if your profile meets the requirements for the role and the expectations of our clients. Please note that all candidates must be permitted to work in Canada to be considered for this opportunity.
Ce que vous ferez
Lead the product-level architecture and technical direction for embedded C/C++ software across multiple IoT projects. Design, develop, and validate connectivity stacks and sensor integrations on Linux-based platforms for connected devices.
Exigences
Requires 8+ years of embedded software development experience with C/C++ on Linux and a strong background in IoT connectivity technologies. Proven experience in technical leadership, product architecture, and mentoring engineers is essential.
Avantages
• Bonus
Compétences indiquées
- LinuxSouhaitée
Autres compétences pertinentes
Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.
- Embedded C/C++
- Linux
- Product Architecture
- Cellular Connectivity
- Wi-Fi
- Ethernet
- Z-Wave
- Zigbee
- Matter
- IoT
- Technical Leadership
- Mentorship
- Cross-functional Coordination
- Sensor Integration
- Cloud Integration
- Debugging
Domaines d’emploi
- Software
- Engineering
- Technology
- Management & Leadership
Renseignements supplémentaires
- Expérience minimale
- 10+ ans
- Postuler avant le
- 13 sept. 2026
- Langue de l’offre
- anglais
- Heures de travail
- 40 heures par semaine
- Niveau d’expérience
- Mid-Senior level