Rockwell Automation Logo

Rockwell Automation

Senior Engineer, Embedded Software

Posted Yesterday
Remote or Hybrid
Hiring Remotely in Ohio, USA
Senior level
Remote or Hybrid
Hiring Remotely in Ohio, USA
Senior level
Develop and test safety- and security-critical embedded software for programmable logic controllers. Responsibilities include software design, implementation, debugging, automated testing, requirements traceability, lifecycle management, and continuous integration. The role supports real-time and Linux environments, Agile planning, industrial protocols, and safety standards. It also involves implementing controller features, improving development tools and practices, providing technical guidance, and mentoring less experienced engineers.
The summary above was generated by AI

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 a Senior Embedded Software Engineer in Rockwell Automation, you will have the opportunity to grow your career in Control Logix Motion embedded software by solving challenging problems using modern technologies, tools, and practices. You will be part of a new product development team with a focus on design, development, and test of embedded software and features for programmable logic controllers (PLCs). Given tightly coupled hardware and software in our products, previous embedded software experience is preferred. You will report to the Manager, Motion Embedded Software and have a hybrid schedule working Hybrid in Mayfield Heights, OH.


Primary Responsibilities:
  • Develop safety- and security-critical embedded software for new Programmable Logic Controllers.
  • Work in a variety of hardware and software environments, ranging from commercial off-the-shelf to custom System on Chip architectures, and from general purpose to embedded real-time operating systems.
  • Build and maintain automated tests in support of new and existing product features
  • Use modern continuous integration and development tools, and promote continuous improvement of tools and practices across the global development organization
  • Demonstrate a strong understanding of object-oriented programming concepts, C++ and Python are preferred
  • Operate across the entire software development life cycle: requirements management, design, implementation, test, release, and maintenance
  • Work on an Agile development team within a larger Scaled Agile Framework organization, participating in short term (sprint), medium term (program increment) and long term (product roadmap) planning
  • Implement controller features and subsystems with and provide technical guidance to the team
  • Mentor less experienced personnel, and encourage knowledge sharing and learning among the development community

The Essentials - You Will Have:
  • Bachelor's Degree or Equivalent Years of Relevant Work Experience
  • Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.

The Preferred - You Might Also Have:
  • Typically requires minimum of 5 years of related experience.
  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or equivalent knowledge in the application of software engineering principles, theories, concepts, and techniques
  • 5+ years of software engineering experience with demonstrated professional development in software design and implementation
  • Experience developing software for embedded systems, especially using an embedded RTOS or Linux.
  • Experience debugging software systems using either an on-chip debugger, or a software-based debugger such as GDB.
  • Experience developing automated tests and tools in a high-level language such as Python.
  • Understand and apply knowledge of object-oriented analysis, design, and programming techniques
  • Experience developing software and automated tests and tools in object-oriented languages such as C++ or Python
  • Experience with automation frameworks and tools development
  • Experience in requirements decomposition and test traceability
  • Experience in using open source tools like Git and Jenkins
  • Knowledge of unit testing using tools like GTest, CppUnit, etc.
  • Experience working in an Agile development setting and Agile project tools
  • Experience working with industrial protocols, especially Common Industrial Protocol (CIP)
  • Experience developing software and testing safety and security standards such as IEC 61508 or IEC 62443
  • Advanced courses or degree in engineering, computer science, or controls

What We Offer:
  • Health Insurance including Medical, Dental and Vision
  • 401k
  • Paid Time off
  • Parental and Caregiver Leave
  • Flexible Work Schedule where you will work with your manager to enjoy a work schedule that can be flexible with your personal life.
  • To learn more about our benefits package, please visit at www.raquickfind.com.

At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.


This position is part of a job family. Experience will be the determining factor for position level and compensation.


#LI-Hybrid

#LI-LifeAtRok

#LI-SS1


We are an Equal Opportunity Employer including disability and veterans. 

If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (844) 404-7247.

Rockwell Automation’s hybrid policy aligns that employees are expected to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have a business obligation out of the office.

Rockwell Automation Boston, Massachusetts, USA Office

Boston, United States

Similar Jobs

9 Days Ago
Remote
US
Senior level
Senior level
Greentech • Transportation
Own and develop safety-critical firmware for autonomous transit vehicles, including RTOS applications, communication architectures, bootloaders, drivers, board bring-up, diagnostics, and automated testing. Lead cross-functional embedded projects, optimize performance on resource-constrained platforms, establish engineering standards, conduct code reviews, and mentor engineers. The role requires expert C or C++, embedded systems experience, safety-critical development, and typically seven or more years of production embedded software experience.
Top Skills: CC++CanDbcEmbedded LinuxI2CInfineon AurixIso 26262NtpNxp S32K3PosixPthreadsPtpPx5PythonQnxRtemsRtosSpiTcp/IpTi Tms570TsnUartUdpVxworks
13 Days Ago
In-Office or Remote
USA
168K-204K Annually
Senior level
168K-204K Annually
Senior level
Robotics
Designs, develops, tests, and maintains robotics middleware and application frameworks in modern C++ on embedded Linux. Owns platform components through deployment and fleet operation, improves reliability and performance, diagnoses complex concurrency and systems issues, and translates safety requirements into software behavior and verification. Collaborates across autonomy, systems, hardware, and software teams while leading technical reviews and mentoring engineers.
Top Skills: C++C++17Cap'N ProtoEmbedded LinuxFlatbuffersInterprocess CommunicationMultithreadingNetworkingNvidia JetsonProtocol BuffersRpc
One Month Ago
Remote
United States
130K-160K Annually
Senior level
130K-160K Annually
Senior level
Information Technology • Internet of Things • Software
Provides technical leadership for designing, developing, optimizing, porting, and certifying GPGPU and AI inference libraries built on Vulkan SC drivers. The role targets embedded GPU platforms such as Arm Mali and Intel, maintains AI model testing infrastructure, defines validation standards, supports customer deployments, and troubleshoots drivers. It also involves documentation, competitive analysis, cross-functional architecture decisions, mentoring, onboarding, and exploring emerging AI compute capabilities.
Top Skills: Arm MaliCC++CudaDeosDo-178Intel Gpu ArchitecturesIso 26262LynxosOnnxOpenclOpenglPyTorchTensorFlowVulkanVulkan ScVxworks

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account