Bachelor's degree in Engineering, Computer Science, or related field (Master's preferred ... Deep expertise in embedded Linux internals, kernel-space and user-space interactions, and ...
Bachelor's degree in Engineering, Computer Science, or related field (Master's preferred ... Deep expertise in embedded Linux internals, kernel-space and user-space interactions, and ...
Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team ... Comfortable working day-to-day in a Linux command-line environment as a primary development ...
Quick apply
Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team ... Comfortable working day-to-day in a Linux command-line environment as a primary development ...
The Lead Embedded Developer is responsible for owning technical initiatives and defining the ... Strong knowledge of RTOS and Linux including embedded Linux architecture (Kernel, Init systems ...
The Lead Embedded Developer is responsible for owning technical initiatives and defining the ... Strong knowledge of RTOS and Linux including embedded Linux architecture (Kernel, Init systems ...
Knowledge of embedded Linux systems * Extensive experience in embedded software application ... Aptitude in programming for reliability and testability * Knowledge of Home Automation, Control ...
Knowledge of embedded Linux systems * Extensive experience in embedded software application ... Aptitude in programming for reliability and testability * Knowledge of Home Automation, Control ...
Embedded Software Engineer
Toronto, ON · On-site
CA$90K - CA$100K/yr
A Bit About The Role The R&D engineering team is responsible for all software and/or hardware ... Research and development of software features for embedded Linux systems for both ARM and x86_64 ...
Embedded Software Engineer
Toronto, ON · On-site
CA$90K - CA$100K/yr
A Bit About The Role The R&D engineering team is responsible for all software and/or hardware ... Research and development of software features for embedded Linux systems for both ARM and x86_64 ...
Embedded Software Engineer
CA$90K - CA$100K/yr
The R&D engineering team is responsible for all software and/or hardware design work for video ... Research and development of software features for embedded Linux systems for both ARM and x86_64 ...
Embedded Software Engineer
CA$90K - CA$100K/yr
The R&D engineering team is responsible for all software and/or hardware design work for video ... Research and development of software features for embedded Linux systems for both ARM and x86_64 ...
Work with Linux, Android, QNX and other embedded operating environments. * Read and interpret ... Collaborate with internal engineering teams and external customers to keep product launches on ...
Quick apply
Work with Linux, Android, QNX and other embedded operating environments. * Read and interpret ... Collaborate with internal engineering teams and external customers to keep product launches on ...
Embedded Software Designer
Toronto, ON · On-site
Strong software engineering fundamentals, including system design, debugging, testing, performance ... Experience developing software for embedded Linux and/or RTOS environments, including familiarity ...
Embedded Software Designer
Toronto, ON · On-site
Strong software engineering fundamentals, including system design, debugging, testing, performance ... Experience developing software for embedded Linux and/or RTOS environments, including familiarity ...
Senior Embedded Engineer
Toronto, ON · Hybrid
Knowledge of embedded Linux systems * Extensive experience in embedded software application ... GUI development Aptitude in programming for reliability and testability * Knowledge of Home ...
Senior Embedded Engineer
Toronto, ON · Hybrid
Knowledge of embedded Linux systems * Extensive experience in embedded software application ... GUI development Aptitude in programming for reliability and testability * Knowledge of Home ...
Senior Embedded Software Designer
Toronto, ON · On-site
Strong software engineering fundamentals, including system design, debugging, testing, performance ... Experience developing software for embedded Linux and/or RTOS environments, including familiarity ...
Senior Embedded Software Designer
Toronto, ON · On-site
Strong software engineering fundamentals, including system design, debugging, testing, performance ... Experience developing software for embedded Linux and/or RTOS environments, including familiarity ...
Director Embedded Systems
Toronto, ON · On-site +1
Lead and scale a high-performing team of software engineers across low-level embedded systems, embedded Linux, RTOS, and on-device application development. * Guide automated validation efforts end to ...
Director Embedded Systems
Toronto, ON · On-site +1
Lead and scale a high-performing team of software engineers across low-level embedded systems, embedded Linux, RTOS, and on-device application development. * Guide automated validation efforts end to ...
Embedded Software Engineer
Burlington, ON · On-site
Real-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience is essential * Object-oriented design with some programming techniques; data structures. * Knowledge of digital ...
Quick apply
Embedded Software Engineer
Burlington, ON · On-site
Real-Time Operating Systems, Embedded Linux, FreeRTOS and Device Driver experience is essential * Object-oriented design with some programming techniques; data structures. * Knowledge of digital ...
Software/Firmware Development Engineer
Brampton, ON · On-site
CA$110K - CA$130K/yr
Developing software for an embedded Linux based microcomputer devices. * Developing embedded GUI ... Degree in Electrical/Electronic Engineering with proven software development track record. OR
Software/Firmware Development Engineer
Brampton, ON · On-site
CA$110K - CA$130K/yr
Developing software for an embedded Linux based microcomputer devices. * Developing embedded GUI ... Degree in Electrical/Electronic Engineering with proven software development track record. OR
Lead Embedded Software in the Loop Developer
Oakville, ON · On-site +1
Geotab is seeking a Lead Embedded Developer who will drive the technical direction of the Software ... Proficiency in Golang; experience with C/POSIX, embedded Linux, and/or RTOS environments.
Lead Embedded Software in the Loop Developer
Oakville, ON · On-site +1
Geotab is seeking a Lead Embedded Developer who will drive the technical direction of the Software ... Proficiency in Golang; experience with C/POSIX, embedded Linux, and/or RTOS environments.
Embedded Software Engineering Intern (January 2027) (4 months)
CA$29.75 - CA$39/hr
... engineering challenges. - Dedicated mentorship to support your learning and growth. - Fun and ... Embedded Linux for both space and ground systems; Firmware and drivers; IoT modules * Writing ...
Embedded Software Engineering Intern (January 2027) (4 months)
CA$29.75 - CA$39/hr
... engineering challenges. - Dedicated mentorship to support your learning and growth. - Fun and ... Embedded Linux for both space and ground systems; Firmware and drivers; IoT modules * Writing ...
Adamson Systems Engineering is expanding its Engineering team and is looking for an additional ... Design, develop, and maintain embedded firmware for Linux and bare-metal platforms. * Implement ...
Adamson Systems Engineering is expanding its Engineering team and is looking for an additional ... Design, develop, and maintain embedded firmware for Linux and bare-metal platforms. * Implement ...
Security Software Developer
Markham, ON · On-site
We're looking for a Security Software Developer to join the networking device development team ... Harden the embedded Linux environment, including managing firewall rules (iptables), disabling ...
Quick apply
Security Software Developer
Markham, ON · On-site
We're looking for a Security Software Developer to join the networking device development team ... Harden the embedded Linux environment, including managing firewall rules (iptables), disabling ...
Staff Embedded Logging Software Developer
Oshawa, ON · Hybrid
CA$147K - CA$196K/yr
We're seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging ... Define and implement Platform Log Client behaviors across Android, Linux, and QNX. * Manage ...
Staff Embedded Logging Software Developer
Oshawa, ON · Hybrid
CA$147K - CA$196K/yr
We're seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging ... Define and implement Platform Log Client behaviors across Android, Linux, and QNX. * Manage ...
Staff Embedded Logging Software Developer
Markham, ON · Hybrid
CA$147K - CA$196K/yr
We're seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging ... Define and implement Platform Log Client behaviors across Android, Linux, and QNX. * Manage ...
Staff Embedded Logging Software Developer
Markham, ON · Hybrid
CA$147K - CA$196K/yr
We're seeking a Staff Embedded Logging Software Developer to design and integrate embedded logging ... Define and implement Platform Log Client behaviors across Android, Linux, and QNX. * Manage ...
Senior Embedded Logging Software Developer
Markham, ON · Hybrid
CA$115K - CA$164K/yr
We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data ... Define and implement observability SW across Android, Linux, and QNX * Support vehiclelocal data ...
Senior Embedded Logging Software Developer
Markham, ON · Hybrid
CA$115K - CA$164K/yr
We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data ... Define and implement observability SW across Android, Linux, and QNX * Support vehiclelocal data ...
Principal Embedded Linux Engineer information
What are popular job titles related to Principal Embedded Linux Engineer jobs in Toronto, ON?
For Principal Embedded Linux Engineer jobs in Toronto, ON, the most frequently searched job titles are:
- Embedded Software Engineer
- Entry Level Embedded Software Engineer
- Freelance Embedded Software Engineer
- Senior Embedded Systems Engineer
- Freelance Embedded Firmware Engineer
- Embedded Microcontroller Engineer
- Volunteer Embedded Systems Engineer
- Embedded Systems Engineer Entry Level
- Senior Embedded Engineer
- Embedded Software Contractor
What job categories do people searching Principal Embedded Linux Engineer jobs in Toronto, ON look for?
The top searched job categories for Principal Embedded Linux Engineer jobs in Toronto, ON are:

Full-time
Re-posted 21 days ago
Job description
- Bachelor's degree in Engineering, Computer Science, or related field (Master's preferred).
- Extensive experience in real-time embedded systems and data communication.
- Deep expertise in embedded Linux internals, kernel-space and user-space interactions, and performance optimization.
- Strong understanding of Wi-Fi protocols (IEEE 802.11) and wireless networking fundamentals.
- Advanced proficiency in C and C++ for embedded development.
- Proven track record designing and delivering complex embedded systems at scale.
- Strong experience with multi-threaded programming, concurrency models, and synchronization mechanisms.
- Solid understanding of networking technologies: Ethernet, IP, routing, switching, and LAN/WLAN concepts.
- Exceptional communication skills with the ability to influence across teams and present complex ideas clearly.
- Demonstrated ability to lead technical initiatives and drive architectural decision
- Experience with RF systems, spectrum analyzers, and wireless test equipment.
- Background in module performance tuning, system profiling, and real-time optimization.
- Experience contributing to or maintaining Linux kernel components is a strong asset.
- Familiarity with IEEE Wi-Fi and LAN standards development or participation in standards bodies
- Lead the architecture, design, and implementation of complex real-time embedded software systems for Wi-Fi products.
- Define technical direction for embedded Linux components, ensuring long-termÂ
- maintainability, performance, and scalability.
- Drive cross-team technical initiatives, aligning embedded software, hardware, and systems engineering.
- Evaluate new technologies, tools, and methodologies to improve product quality and development efficiency.
- Own critical software modules end-to-end, from requirements and design through implementation, validation, and long-term sustainment.
- Maintain and enhance existing embedded Wi-Fi products, providing engineering support to customers as needed.
- Participate in requirements analysis, technical documentation reviews, and specification discussions.
- Develop and execute component-level, module-level, subsystem, and system-level test procedures.
- Provide expert-level debugging and root-cause analysis for complex issues across the embedded Linux stack.
- Lead the development of multi-threaded, high-performance applications under Linux with real-time constraints.
- Conduct and enforce code reviews sessions, offering constructive feedback and mentoring junior developers.
- Ensure engineering rigor by defining best practices, coding standards, and design patterns for embedded development.
- Partner with product management, hardware teams, and customer engineering to translate requirements into robust technical solutions.
- Act as a senior technical point of escalation for customer issues, guiding teams through complex problem resolution.
- Lead design and code reviews, providing high-quality feedback and raising the technical bar across the team.
- Mentor and coach junior and intermediate engineers, fostering growth in embeddedÂ
- systems, networking, and Linux development.
- Champion a culture of technical excellence, continuous improvement, and knowledge sharing.
- Contribute to long-term team capability building through documentation, training, and architectural guidance.
About Extreme Networks
Sourced by ZipRecruiter
Industry
Software development
Company size
1,001 - 5,000 Employees
Headquarters location
San Jose, CA, US