-
View all jobs
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
You will provide technical leadership as a member of an Embedded Software Engineering team to perform complex work tasks in software development for embedded systems. This development may involve Programmable Automation, Visualization, Communications, I/O systems or Industrial Automation Software. This will include modern embedded operating systems applied to custom in-house hardware.
You will report to the Team Leader, Firmware Engineering and have a hybrid schedule working in Katowice, Poland.
Your Responsibilities
Iot Core development
Operating system internals
Desktop Kernel mode programing
Desktop Driver development
Computer architecture
C#
WinRT development
Advanced Win32 development skills
ADK and IoT production tool development
STL ATL WTL
cppwinrt development
Windows CE6, WEC7 and WEC2013 development
Windows CE Driver development
Windows CE BSP development
What We Offer
Our benefits package includes …
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.
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
You will provide technical leadership as a member of an Embedded Software Engineering team to perform complex work tasks in software development for embedded systems. This development may involve Programmable Automation, Visualization, Communications, I/O systems or Industrial Automation Software. This will include modern embedded operating systems applied to custom in-house hardware.
You will report to the Team Leader, Firmware Engineering and have a hybrid schedule working in Katowice, Poland.
Your Responsibilities
- Lead the design, development, troubleshooting and debugging of software programs for software enhancements, maintenance or new products. Determine hardware compatibility and influence of hardware design.
- Use your wide-ranging experience, professional concepts and our goals to resolve complex issues in creative and effective ways.
- Lead or participate in creation of or reviews of; documents, designs, code, test cases and user documentation.
- Perform unit or functional testing of developed software to ensure correct operation per functional requirements and compatibility with other components in the system.
- Contribute and influence software development capability by keeping abreast of current trends in the areas of software development practices, technology utilization and development tools.
- Frequently interact with peers and customers to gain cooperation of others or conduct presentations of complex technical information/project activities. Establish operational goals and work plans. Network with main contacts outside own area of expertise.
- Accountability to assignments, keeping in mind the guiding principles; Customer Focus, Sense of Urgency, Performance to schedule and Quality.
- Minimum of a completed Bachelor of Science Degree in Electrical Engineering, Computer Engineering, or similar Engineering discipline with a concentration in software.
- Minimum of 4 years of relevant work experience.
- Technical leadership involving development of embedded systems involving software operating systems and digital hardware.
- Programming and development experience involving C and C++ is required.
- Proficiency in English language, both written and spoken.
- Windows 10 Skills
Iot Core development
Operating system internals
Desktop Kernel mode programing
Desktop Driver development
Computer architecture
C#
- net development
WinRT development
Advanced Win32 development skills
ADK and IoT production tool development
- C++ skills
STL ATL WTL
cppwinrt development
- Windows CE
Windows CE6, WEC7 and WEC2013 development
Windows CE Driver development
Windows CE BSP development
- Other
What We Offer
Our benefits package includes …
- Comprehensive mindfulness programs with a premium membership to Calm,
- Volunteer Paid Time off available after 6 months of employment for eligible employees,
- Company volunteer and donation matching program – Your volunteer hours or personal cash donations to an eligible charity can be matched with a charitable donation,
- Employee Assistance Program,
- Personalized wellbeing programs through our OnTrack program,
- On-demand digital course library for professional development,
- and other local benefits!
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.
Key Skills
Ranked by relevance
embedded
c
embedded systems
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Network Engineer
2026-05-23
Full-time
Mid-Senior
Poland
Software Development
Information Technology
View Job Details
Related
Project Manager
2026-05-23
Full-time
Mid-Senior
Poland
Construction
Project Management
View Job Details
Related
Senior Analytics Engineer, Rides Product
2026-06-07
Full-time
Not Applicable
Estonia
Software Development
Information Technology
Login to Apply
- Posted
- Jan 04, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Katowice
- Company
- Rockwell Automation
Industries
Automation Machinery Manufacturing
Software Development
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Network Engineer
2026-05-23
Full-time
Mid-Senior
Poland
Software Development
Information Technology
View Job Details
Related
Project Manager
2026-05-23
Full-time
Mid-Senior
Poland
Construction
Project Management
View Job Details
Related
Senior Analytics Engineer, Rides Product
2026-06-07
Full-time
Not Applicable
Estonia
Software Development
Information Technology