Senior Embedded Software Engineer

Rockwell Automation

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Mayfield Heights, OH
Posted
38 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $171k
$108k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $149,500–$191,875.

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

Most-posted roles

View all roles at Rockwell Automation

At a glance

TL;DR · Senior Embedded Software Engineer

As a Senior Embedded Software Engineer, you will join a new product development team focused on the design, development, and testing of embedded software and features for programmable logic controllers. You will manage the full software development life cycle, including requirements management, implementation, and maintenance, while mentoring less experienced personnel. Your daily work involves building automated tests for existing and new features across various hardware environments, from commercial off-the-shelf components to custom System on Chip architectures. The role requires proficiency in object-oriented programming using C++ and Python, along with experience in Git, Jenkins, and GTest or CppUnit. You will operate within an Agile framework to solve complex problems involving industrial protocols like Common Industrial Protocol and ensure compliance with safety and security standards such as IEC 61508 or IEC 62443.

What does a Embedded Software Engineer earn?

Median $151500 from 65 postings across 16 companies.

See salary data

What you'll do

  • Design and develop embedded software for Programmable Logic Controllers (PLCs).
  • Build and maintain automated tests to support new and existing product features.
  • Develop software across various hardware environments, including custom System on Chip architectures and real-time operating systems.
  • Manage the full software development life cycle, including requirements, design, implementation, testing, and maintenance.
  • Utilize modern continuous integration tools and promote improvements in development practices globally.
  • Participate in Agile planning for short-term sprints, medium-term programs, and long-term product roadmaps.
  • Mentor less experienced personnel and encourage knowledge sharing within the development community.

What we're looking for

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent experience.
  • Legal authorization to work in the United States is required.
  • Minimum of 5 years of software engineering experience with professional development in design and implementation.
  • Proficiency in object-oriented programming techniques using languages such as C++ or Python.
  • Experience developing software and automated tests for embedded systems and real-time operating systems.
  • Experience working in Agile development environments and using tools like Git and Jenkins.
  • Knowledge of industrial protocols, specifically Common Industrial Protocol (CIP).
  • Experience developing software to safety and security standards such as IEC 61508 or IEC 62443.

More like this

Similar roles

Embedded Software Engineer

Rockwell Automation

Mayfield Heights, OH 38 days ago
C++ Python RTOS Linux ARM Agile Scaled Agile Framework IEC 61508 IEC 62443 CIP Ethernet USB PCI Express Device Drivers Hypervisors
3+ yrs exp Hybrid

Senior Software Engineer

Circle

Remote (San Francisco, CA) +11 28 days ago $152,500$205,000
Java Go Microservices RESTful API AWS Microsoft Azure SQL NoSQL Blockchain System Design Payment Systems
6+ yrs exp Remote

Senior Software Engineer

Genworth Financial

New York, NY +1 61 days ago $96,700$145,000
TypeScript Node.js Next.js React React Native Flutter Swift Kotlin GraphQL REST PostgreSQL MongoDB CI/CD DevSecOps
10+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Oracle

Nashville, TN 78 days ago $89,200$209,500
Java Python Go C++ C# Kubernetes Docker RESTful APIs CI/CD Linux Oracle Cloud Infrastructure Codex Claude Code GitHub Copilot Distributed Systems Infrastructure Automation Service Observability
3+ yrs exp