
Embedded Software Engineer
Rockwell Automation3 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.
About Rockwell Automation
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.