As a Embedded Systems Software Developer at OTTO By Rockwell Automation, you will develop software ... Document system-level architectures, and contributing to knowledge bases for debugging complex ...
New
As a Embedded Systems Software Developer at OTTO By Rockwell Automation, you will develop software ... Document system-level architectures, and contributing to knowledge bases for debugging complex ...
New
As a Embedded Systems Software Developer at OTTO By Rockwell Automation, you will develop software ... Document system-level architectures, and contributing to knowledge bases for debugging complex ...
New
Guelph, ON · On-site
CA$95K - CA$135K/yr
... * DevOps & Tooling: familiarity with Git version control, automated build environments, and system ... The full system architecture is documented * The embedded software stack is owned and version ...
Guelph, ON · On-site
CA$95K - CA$135K/yr
... * DevOps & Tooling: familiarity with Git version control, automated build environments, and system ... The full system architecture is documented * The embedded software stack is owned and version ...
CA$95K - CA$135K/yr
... * DevOps & Tooling: familiarity with Git version control, automated build environments, and system ... The full system architecture is documented * The embedded software stack is owned and version ...
Quick apply
CA$95K - CA$135K/yr
... * DevOps & Tooling: familiarity with Git version control, automated build environments, and system ... The full system architecture is documented * The embedded software stack is owned and version ...
AtPlanitar,webuildtechnologythathelpspeopleseeandunderstandtheworld'sspacesmoreclearly. WearethecreatorsofiGUIDE,apowerfulpropertytechnologysolutionthatcombinesimmersive3Dtours ...
AtPlanitar,webuildtechnologythathelpspeopleseeandunderstandtheworld'sspacesmoreclearly. WearethecreatorsofiGUIDE,apowerfulpropertytechnologysolutionthatcombinesimmersive3Dtours ...
Solid understanding of embedded system design at both board and IC levels * Good knowledge of ... Collaborate with system architects, design engineers, firmware engineers, and applications ...
Solid understanding of embedded system design at both board and IC levels * Good knowledge of ... Collaborate with system architects, design engineers, firmware engineers, and applications ...
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
Senior Embedded Linux Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Interface Linux systems with EMS, SCADA, power plant controllers, HMI, and commissioning tools
Kitchener, ON · Hybrid
CA$100K - CA$150K/yr
Senior Embedded Linux Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Interface Linux systems with EMS, SCADA, power plant controllers, HMI, and commissioning tools
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Responsibilities as Software Developer: * Design, develop, and maintain complex embedded real time ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Responsibilities as Software Developer: * Design, develop, and maintain complex embedded real time ...
CA$100K - CA$150K/yr
Senior Embedded Linux Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Interface Linux systems with EMS, SCADA, power plant controllers, HMI, and commissioning tools
CA$100K - CA$150K/yr
Senior Embedded Linux Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Interface Linux systems with EMS, SCADA, power plant controllers, HMI, and commissioning tools
Kitchener, ON · Hybrid
CA$112K - CA$140K/yr
Bachelor's or Master's degree in Software Engineering, Systems Engineering, Computer Science ... of embedded software, system integration, fitting software systems, and regulated product ...
Kitchener, ON · Hybrid
CA$112K - CA$140K/yr
Bachelor's or Master's degree in Software Engineering, Systems Engineering, Computer Science ... of embedded software, system integration, fitting software systems, and regulated product ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Responsibilities as Software Developer: * Design, develop, and maintain complex embedded real time ...
Within Life Sciences Systems, what we do matters - we custom design, build and service critical ... Responsibilities as Software Developer: * Design, develop, and maintain complex embedded real time ...
Experience debugging embedded systems and optimizing software for performance, latency, and memory constraints. * Experience with automotive communication protocols such as CAN and Ethernet.
Experience debugging embedded systems and optimizing software for performance, latency, and memory constraints. * Experience with automotive communication protocols such as CAN and Ethernet.
Waterloo, ON · Hybrid
Firmware Developers are responsible for writing, testing, and debugging embedded systems code for our safety devices and supporting the full lifecycle of product development, from design to ...
Waterloo, ON · Hybrid
Firmware Developers are responsible for writing, testing, and debugging embedded systems code for our safety devices and supporting the full lifecycle of product development, from design to ...
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
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 ...
Engineering operations: Improve development workflows, release practices, CI/CD, testing ... Backend systems and APIs * Embedded or hardware-adjacent software * Full-stack application ...
Engineering operations: Improve development workflows, release practices, CI/CD, testing ... Backend systems and APIs * Embedded or hardware-adjacent software * Full-stack application ...
Waterloo, ON · On-site
Engineering operations: Improve development workflows, release practices, CI/CD, testing ... Backend systems and APIs * Embedded or hardware-adjacent software * Full-stack application ...
Quick apply
Waterloo, ON · On-site
Engineering operations: Improve development workflows, release practices, CI/CD, testing ... Backend systems and APIs * Embedded or hardware-adjacent software * Full-stack application ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...
Kitchener, ON · On-site
CA$87K - CA$135K/yr
The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...
CA$87K - CA$135K/yr
The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...
CA$87K - CA$135K/yr
The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...
Waterloo, ON · On-site
ABR Overview Applied Brain Research has been a prominent developer of advanced AI solutions for ... embedded systems, with a proven track record of delivering robust production code on time. The ...
Waterloo, ON · On-site
ABR Overview Applied Brain Research has been a prominent developer of advanced AI solutions for ... embedded systems, with a proven track record of delivering robust production code on time. The ...
Brantford, ON · On-site
Utilize Embedded SQL for secure and efficient data access, retrieval, and system communication ... Strong programming skills in RPG, RPGLE, RPG Free and CL * Familiarity with VS Code, Node.js, and ...
Quick apply
Brantford, ON · On-site
Utilize Embedded SQL for secure and efficient data access, retrieval, and system communication ... Strong programming skills in RPG, RPGLE, RPG Free and CL * Familiarity with VS Code, Node.js, and ...
Brantford, ON · On-site
Utilize Embedded SQL for secure and efficient data access, retrieval, and system communication ... Strong programming skills in RPG, RPGLE, RPG Free and CL * Familiarity with VS Code, Node.js, and ...
Brantford, ON · On-site
Utilize Embedded SQL for secure and efficient data access, retrieval, and system communication ... Strong programming skills in RPG, RPGLE, RPG Free and CL * Familiarity with VS Code, Node.js, and ...
$32.2K - $43.4K
1% of jobs
$43.4K - $54.6K
3% of jobs
$54.6K - $65.8K
6% of jobs
$65.8K - $77K
11% of jobs
$79.4K is the 25th percentile. Wages below this are outliers.
$77K - $88.2K
16% of jobs
The median wage is $96.2K / yr.
$88.2K - $99.4K
17% of jobs
$99.4K - $110.6K
14% of jobs
$115.9K is the 75th percentile. Wages above this are outliers.
$110.6K - $121.8K
13% of jobs
$121.8K - $133K
9% of jobs
$133K - $144.1K
5% of jobs
$144.1K - $155.3K
4% of jobs
$32.2K
$99.4K
$155.3K
| Aspect | Embedded System Developer | Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are common | Bachelor's in Electrical Engineering, Computer Science, or related; similar certifications often preferred |
| Work Environment | Designing and developing embedded hardware-software systems, often in manufacturing or IoT industries | Writing low-level firmware for microcontrollers and embedded devices, typically in consumer electronics or automotive sectors |
| Employer & Industry Usage | Tech companies, automotive, industrial automation, IoT firms | Consumer electronics, automotive, medical devices, and embedded hardware manufacturers |
Both roles involve working with embedded hardware and software, often requiring similar educational backgrounds and certifications. However, Embedded System Developers focus on designing entire embedded systems, while Firmware Engineers specialize in writing low-level code that runs directly on microcontrollers. The roles are complementary and often overlap in industry applications.
Full-time
Medical, Dental, Retirement, PTO
Posted 2 days ago
New
7.9
Based on 37 frontline employees who took The Breakroom Quiz
166th of 427 rated machine equipment manufacturers
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 28,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility -our people are energized problem solvers that take pride in how thework we do changes the world for the better.
We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that's you we would love to have you join us!
Job Description
As a Embedded Systems Software Developer at OTTO By Rockwell Automation, you will develop software components to make our robots function and easily diagnose issues and exemplify proper Software Development Life Cycle practices from beginning to end. Your code will run on the robots and control mission-critical functionality such as battery management, sensor drivers, motor control, and hardware diagnostics. The team is looking for a true Mechatronics engineer with a focus on the software side of things. This includes bare metal firmware, PLC code, device drivers for external components, and application layer components in Linux. You will involve yourself with the initial proof of concept and bring up new robot hardware platforms. You will need to be aware of functional safety possible effects in an industrial environment, and how to implement and verify safety functions. You will report to Manager, Platform and will work Hybrid in Kitchener, ON.
Primary responsibilities:For this role, the total target compensation is from $80,000.00 - $120,000.00 CAD Annual. Actual pay will be based on factors such as skills, knowledge, education, and experience.
This posting is for an existing vacancy within our organization.
At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.
This position is part of a job family. Experience will be the determining factor for position level and compensation.
#LI-Hybrid
#LI-SS1
We are an Equal Opportunity Employer including disability and veterans.
If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (519) 618-4899.
Rockwell Automation's hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.
Get the full story on Breakroom
Sourced by ZipRecruiter
Rockwell Automation is a global technology leader focused on helping the world's manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better.
Industrial automation equipment manufacturing
10,000+ Employees
Milwaukee, WI, US
1903