Embedded Software Engineer

Rockwell Automation

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Mayfield Heights, OH
Employment
Full-time
Posted
84 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $152k
$115k $189k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $122,285–$181,275.

Based on 240 similar postings.

Employer

About Rockwell Automation

Rockwell Automation, Inc. is a global leader in industrial automation and digital transformation.

Rockwell Automation currently has 22 open roles on FindRole.

Most-posted roles

View all roles at Rockwell Automation

At a glance

TL;DR · Embedded Software Engineer

JOB TITLE: Embedded Software Engineer As an Embedded Software Engineer within the Software Embedded engineering team, you will design, develop, and test safety- and security-critical embedded software for new Programmable Logic Controllers. Your daily responsibilities include leading high-level designs for controller features, building software systems, libraries, and frameworks, and mentoring less experienced personnel. You will work across various hardware and software environments, including custom System on Chip architectures, bare metal, embedded RTOS, and Linux. Key technologies and skills required include C++, Python, and knowledge of industrial protocols like Common Industrial Protocol (CIP), as well as Ethernet, USB, and PCI Express. You will also apply engineering principles to meet safety standards such as IEC 61508 and IEC 62443 while utilizing modern continuous integration tools within an agile framework.

What does a Embedded Software Engineer earn?

Median $150424 from 100 postings across 20 companies.

See salary data

What you'll do

  • Develop safety- and security-critical embedded software for new Programmable Logic Controllers.
  • Lead high-level and detailed design for controller features and subsystems across multiple teams.
  • Build software systems, libraries, and frameworks to serve as foundational building blocks for all products.
  • Design and implement test plans to meet product requirements and promote automated test engineering practices.
  • Use modern continuous integration tools and promote engineering practice improvements across the global organization.
  • Monitor and improve the health, predictability, and velocity of the agile team and release train.
  • Mentor less experienced personnel and encourage knowledge sharing within the development community.

What we're looking for

  • Bachelor's Degree or equivalent years of relevant work experience.
  • Legal authorization to work in the United States.
  • Minimum of 3 years of software engineering experience with demonstrated professional development in software design and development (preferred).
  • Knowledge of object-oriented analysis, design, and programming techniques, especially in C++ (preferred).
  • Experience working with real-time embedded development environments (preferred).
  • Experience developing software to meet safety and security standards such as IEC 61508 or IEC 62443 (preferred).
  • Experience developing automated tests and tools in a high-level language such as Python (preferred).
  • Advanced courses or degree in engineering, computer science, or controls (preferred).

More like this

Similar roles

Embedded Software Engineer

Rockwell Automation

Mayfield Heights, OH 15 days ago
C++ Python Embedded Systems RTOS ARM x86 Git Jenkins CIP Object-Oriented Design APIs Automation Frameworks In-Circuit Emulators Debuggers Oscilloscopes Agile
Hybrid

Senior Engineer, Embedded Software

Rockwell Automation

Mayfield Heights, OH 18 days ago
C++ Python Embedded Software RTOS Linux GDB Git Jenkins GTest CppUnit Agile Scaled Agile Framework CIP IEC 61508 IEC 62443 Object-Oriented Programming
5+ yrs exp Hybrid

Senior Engineer, Embedded Software

Rockwell Automation

Mayfield Heights, OH 19 days ago
Embedded Software C++ Python RTOS Linux Git Jenkins GDB GTest CppUnit Agile Scaled Agile Framework CIP IEC 61508 IEC 62443 Object-Oriented Programming System on Chip
5+ yrs exp Hybrid

Lead Software Engineering, Embedded 1

L3Harris

Richardson, TX 33 days ago
C++ RTOS Embedded Software Linux Greenhills RTOS Agile Scrum Device Drivers Board Support Packages (BSPs) Modern C++ Test Automation Requirements Analysis Hardware-Software Integration
9+ yrs exp

Senior Specialist, Software Engineering

L3Harris

Mason, OH 34 days ago
C/C++ RTOS Embedded Software Python Ethernet RS422 1553 GigE Vision CoaXPress Camera Link Subversion Linux Windows Board Support Packages Drivers System Testing Earned Value Management Oscilloscopes
6+ yrs exp

Embedded Software Engineer

L3Harris

Camden, NJ 20 days ago $94,341–$156,188
Java C C++ Python VxWorks Red Hat Enterprise Linux OpenShift VMWare Jira Rational Team Concert SDLC Agile Scrum UML Asterisk RMF VOIP Static Analysis
4+ yrs exp