Senior Firmware Engineer
Listed on 2025-12-14
-
Software Development
Embedded Software Engineer, Software Engineer
Join to apply for the Senior Firmware Engineer role at Rockwell Automation in Milwaukee, Wisconsin.
Rockwell Automation is a global technology leader focused on helping manufacturers be more productive, sustainable, and agile. With more than 28,000 employees, we empower innovation across industries that feed the world, provide medicine, and enable clean mobility.
Job DescriptionThe Firmware Engineer develops, maintains, and tests embedded firmware for motor control and protection systems. Responsibilities include requirements definition, design, implementation, testing, and review of firmware. The role reports to the Firmware Development Team Lead and operates on a hybrid schedule.
Your Responsibilities- Develop features for motor protection and soft starter devices
- Firmware development using C/C++
- Apply knowledge of 3‑phase power systems, motor theory, and motor control algorithms
- Optimize code for performance, memory usage, and simplicity
- Validate code for reliability, safety, and security
- Participate in requirement specification, design, coding, unit testing, and reviews
- Lead investigation of anomalies and new features
- Communicate technical information verbally and in writing
- Organize activities of other employees
- Work in an Agile development environment
- Bachelor's Degree or equivalent years of relevant work experience
- Legal authorization to work in the U.S. (no visa sponsorship)
- Minimum of 5 years of related experience
- Master of Science in Computer Engineering, Electrical Engineering, or equivalent
- Background in firmware development on embedded platforms
- Understanding of digital and analog hardware
- Experience in embedded software development with an emphasis on real‑time systems
- Strong background in control theory, 3‑phase power systems, and motor theory
- Experience with TUV 62443 security products
- Experience with TUV 61508 functional safety products
- Python coding experience
- Health insurance (medical, dental, vision)
- 401(k)
- Paid time off
- Parental and caregiver leave
- Flexible work schedule; hybrid policy requires presence in a Rockwell location at least Mondays, Tuesdays, and Thursdays unless otherwise agreed.
- To learn more about our benefits package, visit
At Rockwell Automation we are dedicated to building a diverse, inclusive, and authentic workplace. If you are excited about this role but your experience doesn’t align perfectly with every qualification, we encourage you to apply.
We are an Equal Opportunity Employer, including disability and veterans. If you are an individual with a disability and need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (844) 404‑7247.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).