Embedded Systems Developer
Job in
Kitchener, Ontario, Canada
Listing for:
Rockwell Automation
Full Time
position
Listed on 2026-02-14
Job specializations:
-
Engineering
Robotics, Systems Engineer, Software Engineer, Electrical Engineering
Job Description & How to Apply Below
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 the work 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 Embedded Systems Developer at , you will oversee the industrial control system designs of all industrial autonomous mobile robots. This will range through the entire design process, from the initial stages of concepting and requirements engineering, through to the detailed design, verification and validation, and final production-release automated mobile robots. Design challenges will span topics such as high-level system architecture, integration, programming, maintenance, and field testing.
You will be responsible for portions of the control and safety system design, implementation, and maintenance for our new and existing products. Our systems must be many things, but reliability is paramount. It will be part of your job to design and prototype control system architectures that can operate in whatever environments and with whatever jobs we subject them to. You will report to Manager, Platform and will work Hybrid in Kitchener, ON.
Primary responsibilities:
Collaborating with cross-functional teams to implement, maintain, and improve safety and control systems software, ensuring compliance with relevant standards such as ISO 13849, ISO 3691-4, IEC 61508, and othersLeading the roadmap and development for Operational Technology (OT) cybersecurity aspects of AMRsMaintenance of existing industrial control systems for autonomous mobile robotsProgramming and configuration of programmable logic/automation controllers (PLC/PAC) and other industrial devicesFirst-level of triage of problems with complex mechatronic systems in order to determine their root cause (using tools such as software logs, custom analysis tooling, hardware and software-based tracing and measuring techniques and tools)Troubleshooting and resolving issues in existing control systems to ensure optimal performance and safetyDeveloping new triage and analysis tools to help diagnose hardware and software issues quickly and easilyWriting and executing validation and test plans for control system and safety functionalityReviewing and releasing the configurations and firmware of various industrial devicesContributing to and evaluating the selection of new hardware componentsNew robotic vehicle and control system configuration and commissioningCreating and updating design documentation (Meeting minutes, requirements definitions, architecture documents, internal troubleshooting guides, external user documents, etc)Participating in and contributing feedback as part of the software development and product development lifecyclesSupporting risk assessment, PL analysis, gap analysis, and FMEA activitiesEssential
Qualification:
Bachelor's Degree or Equivalent Years of Relevant Work ExperienceLegal authorization to work in Canada is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.Preferred
Qualification:
5+ years relevant work experienceDegree/diploma in engineering, computer science, robotics, or a related field with applicable experienceExperience working with industrial automation systems in safety-critical applicationsExperience with hands-on prototyping and troubleshooting of mechatronic systemsDetailed knowledge of advanced PLC programming and troubleshooting techniques, preferably with automation controllers and tools from Rockwell Automation and SiemensFamiliarity with configuration and programming of SICK laser scanners and Flexisoft safety PLCsFamiliarity with CODESYSKnowledge of industrial…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here: