Rockwell Automation

Senior Engineer, Embedded Software

Rockwell Automation
Apply
1 month ago
Mayfield Heights, OH, USASenior

Responsibilities

  • Develop safety- and security-critical embedded software for new programmable logic controllers.
  • Design, implement, test, release, and maintain embedded software features and subsystems.
  • Build and maintain automated tests and development tools for product features.
  • Debug software systems using on-chip or software-based debuggers.
  • Work across hardware and software environments, including System on Chip architectures and embedded real-time operating systems.
  • Participate in requirements management, requirements decomposition, and test traceability.
  • Provide technical guidance, mentor less experienced personnel, and promote knowledge sharing.
  • Work within a global Agile development organization on short-, medium-, and long-term planning.

Requirements

  • Bachelor’s degree or equivalent years of relevant work experience.
  • Typically at least five years of related experience, including professional software design and implementation experience.
  • Experience developing software for embedded systems using an embedded RTOS or Linux.
  • Proficiency or experience with C++ or Python and object-oriented programming techniques.
  • Experience developing automated tests and tools, including with automation frameworks.
  • Experience debugging with an on-chip debugger or GDB.
  • Experience with Git, Jenkins, unit testing tools such as GTest or CppUnit, and Agile project tools.
  • Experience with requirements decomposition, test traceability, industrial protocols such as Common Industrial Protocol, and safety or security standards such as IEC 61508 or IEC 62443.
  • Advanced coursework or a degree in engineering, computer science, or controls is preferred.
  • Legal authorization to work in the United States is required.

Benefits

  • Health insurance including medical, dental, and vision coverage.
  • 401k plan.
  • Paid time off.
  • Parental and caregiver leave.
  • Flexible work schedule coordinated with the manager.
  • Hybrid work in Mayfield Heights, Ohio, with employees generally expected at a Rockwell location on Mondays, Tuesdays, and Thursdays.

Tech Stack

Categories

Rockwell Automation

About Rockwell Automation

10,000+ employees

Rockwell Automation builds industrial control hardware and factory software for manufacturers, and sells services and systems to design, operate, and maintain automated plants. Its Allen-Bradley controllers, drives, and safety products pair with FactoryTalk software and MES to support discrete and process industries. Founded in 1903 and headquartered in Milwaukee, it is a public company on the NYSE (ROK) with global sales, partners, and OEM customers.

Contact me