Senior Embedded Software Engineer - PLC & Motion (Hybrid)

Rockwell Automation

Ohio

Hybrid

USD 110,000 - 170,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health Insurance
401k
Paid Time off
Parental and Caregiver Leave
Flexible Work Schedule
Benefits information at raquickfind

Job summary

Rockwell Automation is seeking a Senior Embedded Software Engineer in Mayfield Heights, OH. You will design, develop, and test embedded software for PLCs in a hybrid work model.

The role requires strong C++ and Python skills, experience with embedded systems, and Agile practices within a Scaled Agile Framework. You will mentor team members, contribute to automated testing, and help drive tool and process improvements across the global development organization.

Qualifications

  • Bachelor's degree or equivalent years of relevant work experience
  • 5+ years of software engineering experience in embedded software
  • Experience with embedded Linux or RTOS is preferred
  • Experience developing automated tests with Python and C++
  • Experience with open source tools such as Git and Jenkins

Responsibilities

  • Develop safety- and security-critical embedded software for new Programmable Logic Controllers
  • Work across hardware and software environments including SoCs
  • Build and maintain automated tests for new and existing features
  • Promote CI/CD practices and tools across the organization
  • Demonstrate strong OO programming concepts using C++ and Python
  • Participate in Agile development within a Scaled Agile Framework
  • Implement controller features and guide the team
  • Mentor less experienced personnel and encourage knowledge sharing

Skills

C++
Python
Object-oriented programming
Agile methodologies
Software testing
Mentoring

Education

Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or equivalent

Tools

Git
Jenkins
GDB
GTest
CppUnit

Job description

Rockwell Automation is seeking a Senior Embedded Software Engineer in Mayfield Heights, OH. You will design, develop, and test embedded software for PLCs in a hybrid work model.

The role requires strong C++ and Python skills, experience with embedded systems, and Agile practices within a Scaled Agile Framework. You will mentor team members, contribute to automated testing, and help drive tool and process improvements across the global development organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer, PLC Motion (Hybrid)
Senior Embedded Software Engineer, PLC Motion (Hybrid)

Rockwell Automation • Cleveland (OH)

Hybrid
USD 120,000 - 150,000
Health Insurance including Medical, D

401k
Paid Time off
+2
Senior Embedded Software Engineer - Hybrid PLCs & RTOS
Senior Embedded Software Engineer - Hybrid PLCs & RTOS

Rockwell Automation • Mayfield Heights (OH)

Hybrid
USD 110,000 - 160,000
Health Insurance
401k
Paid Time off
+2
Senior Embedded Software Engineer - Hybrid, Flexible Schedule
Senior Embedded Software Engineer - Hybrid, Flexible Schedule

Rockwell Automation • Mayfield Heights (OH)

Hybrid
USD 110,000 - 150,000
Health Insurance including Medical,)
401k
Paid Time off
+2
Senior Engineer, Embedded Software
Senior Engineer, Embedded Software

Rockwell Automation • Cleveland (OH)

Hybrid
USD 120,000 - 150,000
Health Insurance including Medical, D

401k
Paid Time off
+2
Senior Engineer, Embedded Software
Senior Engineer, Embedded Software

Rockwell Automation • Ohio

Hybrid
USD 110,000 - 170,000
Health Insurance
401k
Paid Time off
+3
Senior Embedded Test Architect - Real-Time Hybrid
Senior Embedded Test Architect - Real-Time Hybrid

SHPE Houston • Mayfield Heights (OH)

Hybrid
USD 120,000 - 150,000
Senior Engineer, Embedded Software
Senior Engineer, Embedded Software

Rockwell Automation • Mayfield Heights (OH)

Hybrid
USD 110,000 - 160,000
Health Insurance
401k
Paid Time off
+2
Embedded Software Engineer — Real-Time, Safety-Critical, Hybrid
Embedded Software Engineer — Real-Time, Safety-Critical, Hybrid

Rockwell Automation • Mayfield Heights (OH)

On-site
USD 90,000 - 130,000
Health Insurance
401K
Paid Time Off
+2
Hybrid Software Engineer, Industrial Automation
Hybrid Software Engineer, Industrial Automation

Rockwell Automation • Mayfield Heights (OH)

Hybrid
USD 90,000 - 120,000
Health Insurance
401k
Paid Time off
+2
Hybrid Software Engineer — Industrial Automation & AI
Hybrid Software Engineer — Industrial Automation & AI

Quest Oracle Community • Mayfield Heights (OH)

Hybrid
USD 90,000 - 130,000
Health Insurance including Medical,  D
401k
Paid Time off
+2