Senior Firmware Engineer

Rockwell AutomationMilwaukee, WI
22hHybrid

About The Position

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 The Firmware Engineer is a role that develops, maintains, and tests embedded firmware features related to motor controls and motor protection. Responsibilities include requirements definition, design, implementation, testing, and review of firmware design and code. You will report to the Firmware Development Team Lead , have a hybrid work schedule and will be based in Milwaukee, Wisconsin, US.

Requirements

  • Bachelor's Degree or Equivalent Years of Relevant Work Experience
  • Legal authorization to work in the US is required. We will not sponsor individuals for employment visas, now or in the future, for this job opening.
  • Typically requires a minimum of 5 years of related experience.

Nice To Haves

  • Master of Science in Computer Engineering or Electrical Engineering or equivalent.
  • Background in firmware development on embedded platforms
  • Understanding in digital & 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 working with TUV 62443 Security products
  • Experience working with TUV 61508 Functional Safety products
  • Python coding experience

Responsibilities

  • Develop features for motor protection and soft starter devices
  • Firmware development using C/C++
  • Knowledge of 3-phase power systems, motor theory, motor control algorithms
  • Optimize code for performance, memory requirement and simplicity
  • Validate code for reliability, safety, and security
  • Participate in requirement specifications, design, coding, unit testing, reviews
  • Lead investigation of anomalies and new features
  • Communicate technical complex information in verbal and written form
  • Organize activities of other employees.
  • Experience working in an Agile development environment.

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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service