Scope of the Role As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi-Fi ...
Scope of the Role As a Real-Time Embedded Staff Software Engineer, you will serve as a senior technical leader driving the architecture, development, and evolution of our next-generation Wi-Fi ...
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 pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control plane ...
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 pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control plane ...
Senior Embedded Logging Software Developer
Oshawa, ON · Hybrid
CA$115K - CA$164K/yr
We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control plane ...
Senior Embedded Logging Software Developer
Oshawa, ON · Hybrid
CA$115K - CA$164K/yr
We're seeking a Senior Embedded Logging Software Engineer to design and integrate embedded data pipelines across diverse invehicle platforms, ensuring cohesive interaction between the control plane ...
Design, develop, and maintain CI/CD pipelines for embedded software production, enabling automated ... Work closely with software developers, architects, test engineers, and stakeholders to troubleshoot ...
Design, develop, and maintain CI/CD pipelines for embedded software production, enabling automated ... Work closely with software developers, architects, test engineers, and stakeholders to troubleshoot ...
Software Analyst Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps ...
Software Analyst Intern Rail Pass Type: Internship/Co-op(Full-time/Hybrid) Departure and Arrival ... Proficient in C and real-time embedded software. * Proficient in Python * Experience in DevOps ...
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 in the Loop (SiL) team and evolve the simulation framework that validates GO device firmware at ...
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 in the Loop (SiL) team and evolve the simulation framework that validates GO device firmware at ...
Embedded Software Designer - Sensor Processing Algorithms
CA$159K - CA$209K/yr
... embedded software development experience ... Bachelor's degree in Computer Science, Electrical Engineering, or equivalent * Strong software ...
Embedded Software Designer - Sensor Processing Algorithms
CA$159K - CA$209K/yr
... embedded software development experience ... Bachelor's degree in Computer Science, Electrical Engineering, or equivalent * Strong software ...
The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system. This ...
The Embedded Systems Software Engineer will be responsible for the design, implementation, and definition of validation plans for various software modules running on a multi-processor system. This ...
Perception Software Engineer
Toronto, ON · On-site
The ideal candidate is a self-driven engineer with strong problem-solving skills, deep expertise in computer vision and embedded software development, and a passion for delivering high-quality ...
Perception Software Engineer
Toronto, ON · On-site
The ideal candidate is a self-driven engineer with strong problem-solving skills, deep expertise in computer vision and embedded software development, and a passion for delivering high-quality ...
The Lead Embedded Developer is responsible for owning technical initiatives and defining the ... Advocate for modular, reusable, hardware independent software/firmware development practices and ...
The Lead Embedded Developer is responsible for owning technical initiatives and defining the ... Advocate for modular, reusable, hardware independent software/firmware development practices and ...
As a Staff Embedded Engineer, you will be responsible for helping develop the software that powers our hardware products. These devices run on a multitude of platforms from small, battery operated ...
As a Staff Embedded Engineer, you will be responsible for helping develop the software that powers our hardware products. These devices run on a multitude of platforms from small, battery operated ...
Lead Embedded SW Engineer
Markham, ON · On-site
In the role of Lead Embedded Software Engineer, you will work with a cross-functional team including hardware design, systems engineering, software development, application engineering, program and ...
New
Lead Embedded SW Engineer
Markham, ON · On-site
In the role of Lead Embedded Software Engineer, you will work with a cross-functional team including hardware design, systems engineering, software development, application engineering, program and ...
New
Lead Embedded SW Engineer
Markham, ON · On-site
In the role of Lead Embedded Software Engineer, you will work with a cross-functional team including hardware design, systems engineering, software development, application engineering, program and ...
New
Lead Embedded SW Engineer
Markham, ON · On-site
In the role of Lead Embedded Software Engineer, you will work with a cross-functional team including hardware design, systems engineering, software development, application engineering, program and ...
New
Embedded Software Test Engineer
Toronto, ON · Remote
CA$70K - CA$110K/yr
... terminal, software and Internet providers, as well as mobile carriers, bringing the company a ... Machine Learning Test Developer Location: Markham ON Key Responsibilities * Test development for ...
Quick apply
Embedded Software Test Engineer
Toronto, ON · Remote
CA$70K - CA$110K/yr
... terminal, software and Internet providers, as well as mobile carriers, bringing the company a ... Machine Learning Test Developer Location: Markham ON Key Responsibilities * Test development for ...
IT Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
... Intern, you will work closely with our engineering team to design, develop, and maintain the technical infrastructure and software that power our applications and systems. This immersive internship ...
IT Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
... Intern, you will work closely with our engineering team to design, develop, and maintain the technical infrastructure and software that power our applications and systems. This immersive internship ...
Senior Embedded Engineer
Toronto, ON · Hybrid
Our Embedded Chapter is made up of 20+ Embedded Developers with a wide variety of specialties ... You may be working on portions of the low-level software/hardware interactions, but equally ...
Senior Embedded Engineer
Toronto, ON · Hybrid
Our Embedded Chapter is made up of 20+ Embedded Developers with a wide variety of specialties ... You may be working on portions of the low-level software/hardware interactions, but equally ...
Embedded Developer - Audio
Markham, ON · Hybrid
CA$164K/yr
The Role As an Infotainment Audio Software Developer, you will be responsible for contributing to ... Knowledge of test development and testing of embedded system firmware * Software platform ...
Posted today
Embedded Developer - Audio
Markham, ON · Hybrid
CA$164K/yr
The Role As an Infotainment Audio Software Developer, you will be responsible for contributing to ... Knowledge of test development and testing of embedded system firmware * Software platform ...
Posted today
Staff Software Developer - Diagnostics Infrastructure
Markham, ON · Hybrid
CA$147/hr
As a Staff Software Developer, you will play a critical role in defining the next generation of ... Experience in embedded software development on System-on-Chips (SoCs). * Familiarity with embedded ...
Staff Software Developer - Diagnostics Infrastructure
Markham, ON · Hybrid
CA$147/hr
As a Staff Software Developer, you will play a critical role in defining the next generation of ... Experience in embedded software development on System-on-Chips (SoCs). * Familiarity with embedded ...
Work with sensors, motors, controllers, embedded systems, and other electromechanical components as ... Develop scripts, utilities, or small software tools to automate repetitive engineering tasks.
Quick apply
Work with sensors, motors, controllers, embedded systems, and other electromechanical components as ... Develop scripts, utilities, or small software tools to automate repetitive engineering tasks.
Staff Software Developer - Diagnostics Infrastructure
Oshawa, ON · Hybrid
CA$147/hr
As a Staff Software Developer, you will play a critical role in defining the next generation of ... Experience in embedded software development on System-on-Chips (SoCs). * Familiarity with embedded ...
Staff Software Developer - Diagnostics Infrastructure
Oshawa, ON · Hybrid
CA$147/hr
As a Staff Software Developer, you will play a critical role in defining the next generation of ... Experience in embedded software development on System-on-Chips (SoCs). * Familiarity with embedded ...
Embedded Software Developer Intern information
What is an embedded software developer intern?
What are the key skills and qualifications needed to thrive as an embedded software developer intern?
What types of projects and technologies can I expect to work with as an embedded software developer intern?
What is the difference between Embedded Software Developer Intern vs Firmware Engineer Intern?
| Aspect | Embedded Software Developer Intern | Firmware Engineer Intern |
|---|---|---|
| Required Credentials | Typically pursuing or holding a degree in Computer Engineering, Electrical Engineering, or related fields | Similar educational background, often with focus on embedded systems or firmware development |
| Work Environment | Hands-on development in embedded systems, microcontrollers, and real-time operating systems | Development and testing of low-level firmware for hardware devices |
| Industry Usage | Used across consumer electronics, automotive, IoT, and industrial automation | Commonly found in consumer electronics, aerospace, and medical devices industries |
Both roles involve working with embedded systems and require similar educational backgrounds. The main difference lies in focus: Embedded Software Developer Interns typically work on higher-level software integration, while Firmware Engineer Interns focus on low-level firmware development for hardware devices.
What cities near Toronto, ON are hiring for Embedded Software Developer Intern jobs?
Cities near Toronto, ON with the most Embedded Software Developer Intern job openings:

Full-time
Re-posted 13 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