Associate Software Engineer-Embedded

Rockwell Automation

Remote Hybrid

Quick summary

Work type
Remote
Location
Mayfield Heights, OH
Salary
$71,360–$107,040 / yr
Posted
4 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $161k
This role $89k
$56k most similar roles pay here $213k

This role pays less than 99% of similar roles. Most pay $129,487–$192,500 — the shaded band above. At the midpoint, this role pays about $89k versus about $161k for comparable roles.

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 25 open roles on FindRole.

Most-posted roles

View all roles at Rockwell Automation

At a glance

TL;DR · Associate Software Engineer-Embedded

As an Associate Embedded Software Engineer at Rockwell Automation, you will join a dynamic team focused on developing safety- and security-critical embedded software for Programmable Logic Controllers. Your day-to-day responsibilities include implementing controller features and subsystems in collaboration with senior engineering personnel, participating in agile development processes within the Scaled Agile Framework, and expanding automated test coverage using modern continuous integration tools. You will work across various hardware environments, from commercial off-the-shelf systems to custom System on Chip architectures, and develop software for embedded real-time operating systems or Linux. Essential skills include experience with C++, Python for automation testing, and debugging techniques such as GDB. This role requires a Bachelor's degree in Electrical Engineering, Computer Science, or related fields, along with relevant coursework and practical experience in embedded systems and software engineering principles.

What you'll do

  • Develop safety-critical embedded software for Programmable Logic Controllers.
  • Implement controller features with guidance from senior engineering personnel.
  • Participate in design and code reviews to ensure high-quality software.
  • Expand automated test coverage using Python and other tools.
  • Work within an agile team framework, contributing to continuous integration.

What we're looking for

  • Bachelor's degree in Electrical Engineering, Computer Science, or related field.
  • Experience programming in C++ and developing software for embedded systems.
  • Familiarity with embedded RTOS or Linux and debugging techniques using on-chip debuggers.
  • Ability to work within an agile team environment using modern development tools.
  • Skills in implementing automated tests and expanding test coverage practices.

More like this

Similar roles

Senior Engineer - Embedded Software

Rockwell Automation

OH 42 days ago
C++ Python Git Jenkins CppUnit CI/CD SAFe Agile IEC 61508 IEC 62443 Common Industrial Protocol (CIP) Terraform AWS Kubernetes
Hybrid

Software Engineer, Embedded

Snap Inc.

Paris, France 3 days ago
C C++ RTOS UART SPI I2C I3C JTAG SWD logic analyzers version control systems issue tracking tools ARM Cortex-M R A architectures FPGA Emulator platforms CI/CD Gitlab TeamCity

Associate Software Engineer

Morgan Stanley

New York, NY 90 days ago $125,000$135,000
Java Spring Boot Angular Linux Docker Kubernetes Jenkins Gradle MongoDB Snowflake CI/CD JavaScript

Associate Software Engineer

Boeing

Remote (Berkeley, MO) 21 days ago $82,000$105,300
C# .NET git Bitbucket Typescript ReactJS Redux Mono Repo Microservices REST Agile CI/CD
Remote

Associate Software Engineer

Boeing

Remote (Maryland Heights, MO) 12 days ago $82,000$94,230
C# .NET Azure DevOps HTML CSS SAFe Agile Agile SQL TFS Git Visual Studio JIRA Confluence MSTest NUnit SonarQube Swagger RESTful APIs JSON
Remote

Associate Software Engineer

Boeing

Remote (Hazelwood, MO) 6 days ago $82,000$105,300
C# VB .NET Framework .Net Framework (WinForms) SQL Web Services (SOAP or Rest) xUnit jUnit nUnit MS Test Agile C++ CompTIA Security+
Remote