Rockwell Automation · 11 hours ago
Embedded Software Engineer, Project - C++
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. They are looking for a creative engineer to join their global embedded software organization to solve complex technical problems and grow into a software architect or manager role.
HardwareIndustrial AutomationSales AutomationSoftware
Responsibilities
Develop safety- and security-critical embedded software for new Programmable Logic Controllers
Work in multiple 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
Use modern continuous integration and development tools, and promote continuous improvement of engineering tools and practices across the global development organization
Participate as a member of an agile team within the Scaled Agile Framework and improve the predictability and velocity of the team and the larger Agile Release Train
Lead high- and detailed-level design of controller features and subsystems, providing coordination across Agile development teams, system and controller architects, marketing, and management
Partner with development, functional test, and system test personnel to construct testable requirements; design and implement test plans to meet product requirements; promote reliable automated test engineering practices and technology
Mentor less experienced personnel, and encourage knowledge sharing and learning among the development community
Qualification
Required
Bachelor's degree in Electrical Engineering or Computer Engineering or equivalent years of relevant work experience
Preferred
Typically requires 8+ years of relevant software engineering experience in software development
Experience with object-oriented analysis, design, and programming techniques, especially in C++
Willingness to take on a technical leadership role in a medium-sized team
Previous experience working with real-time embedded development environments
Experience developing software to meet safety and security standards such as IEC 61508 or IEC 62443
Experience developing automated tests and tools in a high level language such as Python
Past technical leadership experience in an Agile development setting
In-depth knowledge of software engineering and application of engineering principles and practices in a related field
Experience working with industrial protocols, especially Common Industrial Protocol (CIP)
Advanced courses or degree in engineering, computer science or controls
Benefits
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.
Company
Rockwell Automation
Rockwell Automation specializes in industrial automation and information, makes its customers more productive.
H1B Sponsorship
Rockwell Automation has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (63)
2024 (93)
2023 (64)
2022 (59)
2021 (58)
2020 (64)
Funding
Current Stage
Public CompanyTotal Funding
$500MKey Investors
Public Service Commission of Wisconsin
2025-05-16Post Ipo Debt· $500M
2023-07-12Grant
1978-01-13IPO
Leadership Team
Recent News
The Motley Fool
2026-01-25
2026-01-23
The Motley Fool
2026-01-23
Company data provided by crunchbase