Rockwell Automation

Embedded Software Engineer

Rockwell Automation
Apply
3 days ago
Mayfield Heights, OH, USAEntry Level

Responsibilities

  • Design, implement, test, release, and maintain embedded software across the software development lifecycle.
  • Develop software that communicates with other product or system components through APIs, services, or protocols.
  • Investigate, design, develop, and test software features according to company quality guidelines.
  • Conduct peer reviews of documents, designs, code, test cases, and user documentation.
  • Perform unit or functional testing to verify software operation and compatibility with other system components.
  • Stay current with software development practices, technologies, and development tools.
  • Coach less experienced engineers on design and implementation techniques and collaborate with cross-functional teammates.

Requirements

  • Bachelor's degree or equivalent relevant experience.
  • Legal authorization to work in the United States.
  • Typically one year of embedded development experience.
  • Competence in object-oriented design and an object-oriented programming language.
  • Proficiency in C++.
  • Experience with Python or an equivalent scripting language.
  • Experience using real-time operating systems, ARM and x86 architectures, software requirements analysis, software testing, automation frameworks, industrial protocols, Git, and Jenkins.
  • Experience with embedded development tools such as in-circuit emulators, debuggers, and oscilloscopes.
  • Experience with the Common Industrial Protocol (CIP) is especially preferred.
  • Strong collaboration and teamwork skills.

Benefits

  • Health insurance including medical, dental, and vision coverage.
  • 401(k) plan.
  • Paid time off.
  • Parental and caregiver leave.
  • Flexible work schedule coordinated with the manager.
  • Hybrid work arrangement, generally requiring work 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