Design, develop, test, and debug embedded software on Linux-based platforms for connected devices such as control panels, networking equipment, and video-……
Participate in the development and maintenance of relationships with prospective and existent customers and vendors. Reporting to: Firmware Team Lead.…
Lead global project teams, managing technical scope of project execution, oversee internal and external resources as required. Leading design and code reviews.…
Support continuous improvement of development processes. 3 Step Recruitment and/or our Clients may use, from time to time, AI-assisted tools to support the……
You are experienced in Linux driver development and system-level programming, skilled in using Git, SVN, and GitHub for version control, and comfortable……
You are experienced in Linux driver development and system-level programming, skilled in using Git, SVN, and GitHub for version control, and comfortable……
Approximately *50% of this role is leadership, planning, and business-facing work*, including project strategy development, collaboration with Business……
Capacité à gérer un appel d'incident et à coordonner plusieurs équipes vers un objectif commun de résolution d'une panne ayant un impact sur l'activité, une……
You are experienced in Linux driver development and system-level programming, skilled in using Git, SVN, and GitHub for version control, and comfortable……
Performing detailed system/subsystem design/design analysis for key customers. Providing deep-dive hardware/software/firmware/dev tool support to field based……
33,66 $ - 42,08 $ Par heure (fourni par l’employeur)
Candidature facile
Collaborate with Cellular, Audio, Connectivity, and Embedded Software teams in Agile development environments. 3GPP specifications and Layer 3 call processing.…
49,62 $ - 62,03 $ Par heure (fourni par l’employeur)
Candidature facile
Define and implement software testing strategies, policies, and development best practices. The successful candidate will collaborate closely with cross-……
45,01 $ - 56,26 $ Par heure (fourni par l’employeur)
Candidature facile
You will build and maintain the software systems, orchestration pipelines, and infrastructure that power enterprise-scale vehicle validation environments.…
Collaborer avec les équipes DevOps et MLOps pour le déploiement des services d’inférence IA sur le cloud, en périphérie (edge) et sur site (on-premises), y……
Design, develop, and execute manual and automated test plans, test cases, and test scripts across our web applications, APIs, and backend services.…
Imagine Communications delivers innovative, end-to-end media software and networking solutions to over 3,000 customers in more than 185 countries, including the……
25,00 $ - 32,00 $ Par heure (fourni par l’employeur)
We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.…
Research technical information to design, develop and test computer-based systems. Lead and co-ordinate teams of information systems professionals in the……
This data includes contact, demographic, communications, educational, professional, employment, social media/website, network/device, recruiting system usage/……
Minimum Master’s degree in software engineering, computer science, and/or equivalent disciplines. The ideal candidate is a self-driven engineer with strong……
The position emphasizes software implementation, testing, debugging, and maintenance, while providing opportunities to grow into more advanced algorithm……
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field. Strong software design, development, and debugging skills.…
Experience with multitasking and multithreading driver development. Bachelor's degree in Computer Science, Engineering, Information Systems, or related field……
Industry experience with device driver and kernel side development. You will collaborate with other software teams and hardware systems teams to develop……
25,00 $ - 34,00 $ Par heure (fourni par l’employeur)
As a member of a larger team, the candidate will participate in the software development life cycle, from development through delivery to the end customers.…
Leverage AI-augmented development workflows (e.g., AI coding assistants) to accelerate firmware development, debugging, analysis and unit-testing.…
Our process monitoring, data collection, and data analytics products empower customers to drive continuous improvement in quality, profitability, and efficiency……
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 range from $185,000 to $195,000 per annum depending on experience, plus bonus.
LROIT
How to Apply
Please apply by clicking the “” button below and follow the instructions to submit your résumé. You can also apply by submitting your résumé directly to pheuthorst@lrostaffing.com. 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.
#LI-Hybrid #LI-CA1
Le salaire le plus bas est de 185 k $ et le salaire le plus haut est de 195 k $.
185 k $ – 195 k $/an (fourni par l’employeur)
190 k $
/an (médian)
Ottawa
Si un employeur indique un salaire ou une échelle salariale pour son offre d’emploi, nous l’affichons sous la forme « Fourni par l’employeur ». Si une offre d’emploi ne fournit pas d’informations sur le salaire, Glassdoor affiche une estimation de Glassdoor si elle est disponible. Pour en savoir plus sur les estimations de Glassdoor, consultez notre page FAQ.
Cette entreprise n’aura plus de secrets pour vous
Connectez-vous pour consulter des avis authentiques, des évaluations anonymes et des données salariales avant de postuler.