Talent.com
Embedded Systems Developer
Embedded Systems DeveloperRockwell Automation • Waterloo, Ontario, Canada
Embedded Systems Developer

Embedded Systems Developer

Rockwell Automation • Waterloo, Ontario, Canada
30+ days ago
Job type
  • Full-time
Job description

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 others
  • Leading the roadmap and development for Operational Technology (OT) cybersecurity aspects of AMRs
  • Maintenance of existing industrial control systems for autonomous mobile robots
  • Programming and configuration of programmable logic / automation controllers (PLC / PAC) and other industrial devices
  • First-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 safety
  • Developing new triage and analysis tools to help diagnose hardware and software issues quickly and easily
  • Writing and executing validation and test plans for control system and safety functionality
  • Reviewing and releasing the configurations and firmware of various industrial devices
  • Contributing to and evaluating the selection of new hardware components
  • New robotic vehicle and control system configuration and commissioning
  • Creating 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 lifecycles
  • Supporting risk assessment, PL analysis, gap analysis, and FMEA activities

Essential Qualification :

  • Bachelor's Degree or Equivalent Years of Relevant Work Experience
  • Legal 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 experience
  • Degree / diploma in engineering, computer science, robotics, or a related field with applicable experience
  • Experience working with industrial automation systems in safety-critical applications
  • Experience with hands-on prototyping and troubleshooting of mechatronic systems
  • Detailed knowledge of advanced PLC programming and troubleshooting techniques, preferably with automation controllers and tools from Rockwell Automation and Siemens
  • Familiarity with configuration and programming of SICK laser scanners and Flexisoft safety PLCs
  • Familiarity with CODESYS
  • Knowledge of industrial fieldbus and network protocols, such as EthernetIP + CIP-Safety, CAN (CANopen, J1939), ModbusTCP, Profinet + Profisafe
  • Familiarity with Linux (Ubuntu) operating systems and basic command-line interactions
  • Familiarity with Python scripting for automation and testing purposes
  • Familiarity with software version control and CI / CD tools, such as Git, Jenkins, and GitLab-CI
  • Understand and communicate concepts readily via sketches, block diagrams, flow charts, and technical writing
  • Experience participating in development or deployment projects that have gone terribly wrong
  • Ability to work in a hybrid environment; >
  • 40% in office

    What We Offer :

  • Health Insurance including Medical and Dental
  • Health Care Spending Account (HCSA – dependent on the plan chosen)
  • Employee Assistance Program (EAP)
  • Retirement plans
  • Paid Time off
  • Volunteering Time off
  • Employer Savings Plan Matching (includes RRSP, TFSA, and EPSP)
  • Employer Paid DC Pension
  • Maternity and Parental Leave Top-Up
  • Fitness Reimbursement Program
  • Flexible Work Schedule
  • #LI-Hybrid

    #LI-SS1

    Create a job alert for this search

    Embedded Systems Developer • Waterloo, Ontario, Canada

    Similar jobs
    Embedded C Developer - Amaris Consulting

    Embedded C Developer - Amaris Consulting

    Amaris Consulting • waterloo, on, ca
    Full-time
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer

    Senior Software Developer

    Mappedin • Waterloo, ON, Canada
    Full-time +1
    Mappedin is the leading indoor mapping platform transforming the way venues are experienced, managed, and understood.Built for scale and trusted by the world’s biggest brands, our AI-powered ...Show more
    Last updated: 8 days ago • Promoted
    Embedded Software Developer

    Embedded Software Developer

    Scalian • waterloo, on, ca
    Full-time
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Show more
    Last updated: 1 day ago • Promoted
    Software Developer

    Software Developer

    Voltera • Waterloo, ON, Canada
    Full-time
    Voltera is a rapidly scaling technology company that has been driving change in the additive electronics industry since 2013. Our tools help the worlds most innovative minds solve previously unsolva...Show more
    Last updated: 30+ days ago • Promoted
    Fabric Architect / Engineer

    Fabric Architect / Engineer

    Vaco by Highspring • Elmira (duplicate), Ontario, Canada
    Permanent
    Our client is a leading Canadian insurance and financial services provider, recognized as one of Canada’s Top 100 Employers. Engineer and optimize Microsoft Fabric platform for enterprise-scale anal...Show more
    Last updated: 9 hours ago • Promoted • New!
    Software Engineer Reactor Systems & Data Platforms

    Software Engineer Reactor Systems & Data Platforms

    CSMC • Waterloo, ON, Canada
    Full-time
    CSMC is shaping the future of advanced energy and aerospace technologies through innovation in nuclear microreactors, quantum sensing, and deep-tech engineering. Were looking for a software engineer...Show more
    Last updated: 5 days ago • Promoted
    Senior Systems Administrator (Storage)

    Senior Systems Administrator (Storage)

    Targeted Talent • Waterloo, ON, Canada
    Permanent
    We are looking for an experienced.Systems Administrator (Storage).Our client is a large fintech firm with a product that you've likely used many times before. You'll have the opportunity to ...Show more
    Last updated: 30+ days ago • Promoted
    Jane looking for a babysitter or nanny in Elmira

    Jane looking for a babysitter or nanny in Elmira

    Sitly • Elmira, CA
    Part-time
    Am a single mother of 1 (A pretty 3 years old kid) Am a nurse so I need a babysitter for her to play with and help her.Show more
    Last updated: 16 days ago • Promoted
    Software Engineer, Platform - Waterloo, Canada

    Software Engineer, Platform - Waterloo, Canada

    Speechify • Waterloo, ON, Canada
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 6 days ago • Promoted
    Applications Engineer

    Applications Engineer

    Accelerated Systems Inc. • Waterloo, ON, Canada
    Full-time
    ASI), we design and manufacture high-performance motor controllers, battery systems, and software solutions for a wide range of electric vehicle and motion control applications.We're a team of ...Show more
    Last updated: 30+ days ago • Promoted
    Unreal Engine C++ XR Developer II

    Unreal Engine C++ XR Developer II

    Mawari Technologies • Waterloo, ON, Canada
    Full-time
    At Mawari we believe the next iteration of the internet will be delivered to XR devices.It represents a fundamental and pivotal change on how we work, socialize and learn today.To power the next ge...Show more
    Last updated: 14 days ago • Promoted
    Sr. Firmware / Embedded software Engineer

    Sr. Firmware / Embedded software Engineer

    PotisEdge • waterloo, ON, ca
    Full-time
    Firmware / Embedded software Engineer Location : Burnaby, BC Type : Full-time &l...Show more
    Last updated: 10 days ago • Promoted
    System Administrator

    System Administrator

    Pacer Group • waterloo, on, ca
    Full-time
    IT Support / Service Desk (Helpdesk).The role involves providing technical support, monitoring systems, and ensuring smooth day-to-day IT operations. The ideal candidate should have.Strong troublesh...Show more
    Last updated: 1 day ago • Promoted
    Housekeeper Wanted - St. Jacobs, Ontario Housekeeping Job

    Housekeeper Wanted - St. Jacobs, Ontario Housekeeping Job

    Housekeeper.com • St. Jacobs, Ontario, Canada
    Full-time
    Overview : Hello my name is Jessica.I'm hiring a housekeeping service provider available in St.I aim to chat with a dedicated, honest person who has bi-weekly availability.Duties : My family requ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Backend Developer (w / DevOps experience)

    Senior Backend Developer (w / DevOps experience)

    Sera4 • Waterloo, ON, Canada
    Full-time
    Sera4 is expanding the Cloud Engineering team powering our Teleporte access control platform.Were looking for an experienced backend developer to design APIs, build scalable services, and contribut...Show more
    Last updated: 30+ days ago • Promoted
    Sales Representative - 60k / Year - Remote

    Sales Representative - 60k / Year - Remote

    Spade Recruiting • Mapleton, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 8 days ago • Promoted
    Supply Chain and Logistics Trainee - Warehouse

    Supply Chain and Logistics Trainee - Warehouse

    Penske Truck Leasing • Woodstock, ON, Canada
    Full-time
    Are you ready to move your career forward?.As a Logistics Trainee, you will be a part of a winning team that inspires the next chapter of growth. You will discover opportunities to proactively impro...Show more
    Last updated: 1 day ago • Promoted
    Licensed Millwright - $3k Sign-on Bonus

    Licensed Millwright - $3k Sign-on Bonus

    Cargill • Floradale, ON, CA
    Full-time
    Week 1 : Monday, Tuesday, Friday, Saturday.Week 2 : Sunday, Wednesday, Thursday.Must hold an Ontario or Inter-Provincial 433A Millwright Certificate. As a Maintenance Millwright at Cargill, you will b...Show more
    Last updated: 30+ days ago • Promoted