Senior Project Embedded Software Engineer

Rockwell Automation · Milwaukee, WI

Company

Rockwell Automation

Location

Milwaukee, WI

Type

Full Time

Job Description

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

Rockwell Automation is a global leader in industrial automation and information solutions, where innovation is critical. With our Integrated Architectureโ„ข control and information system, Intelligent Motor Control portfolio and components offering, we bring together products and technologies that shape our future - and help organizations achieve Smart, Safe, and Sustainable Manufacturing.

Our culture:

  • We are a highly ethical company, named by Ethisphere as one of the world's most ethical companies for the last 11 years.
  • Interested in volunteerism? Each year, hundreds of Rockwell Automation employees donate their time and talent to make their communities and the world a better place. The Rockwell Automation Volunteer Recognition Program acknowledges the outstanding achievement of those who reach out to others and celebrated their stellar service.
  • We promote a culture of inclusion - with over 12 affinity groups; Rockwell Automation seeks to improve the careers and engagement of our employees by advocating for an inclusive workplace culture.

Summary of Position:

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 will involve you leading advancement of Rockwell Automation's visualization portfolio. You will be developing features and improvements for our next generation of PanelView products. This will include modern embedded operating systems applied to custom in-house hardware. The environment fosters a collaborative and innovative approach to work with teams across the globe. It is dynamic and requires a highly motivated individual with a passion for product development.

Responsibilities typically include:

  • Lead the design, development, troubleshooting and debugging of embedded software programs for new human machine interface (HMI) products.
  • Utilize wide-ranging experience, professional concepts, and company objectives to resolve complex issues in creative and effective ways.
  • Work in a variety of 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.
  • Lead high- and detailed-level design of HMI features and subsystems, providing coordination across agile development teams, 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.

Basic Qualifications:

  • Bachelor's Degree or equivalent relevant 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.

Preferred Qualifications:

  • Bachelor of Science Degree in Electrical Engineering, Computer Engineering, or similar Engineering discipline
  • Typically requires 8+ years of software engineering experience with demonstrated professional development in software design and development.
  • Ability to understand and apply knowledge of object-oriented analysis, design, and programming techniques, especially in C++ and C#.
  • Experience working with real-time embedded development environments.
  • Experience with large scale refactoring of embedded software systems
  • Experience developing software to meet security standards such as IEC 62443
  • 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 in Windows CE development
  • Experience in Windows IoT Core
  • Experience in Windows IoT Enterprise Development
  • Experience in using open-source tools like Git and Jenkins
  • Experience in x86 and ARM hardware architecture and board bring-up.
  • Advanced courses or degree in engineering, computer science or controls
  • The base salary compensation range for this role is $126,720 - $158,400 - $190,080 USD with an annual target bonus of 8% of base salary. Our company benefits can be found at raquickfind.com

This position is part of a job family. Experience will be the determining factor for position level and compensation.

#LI-AF

#LI-Remote

We are an Equal Opportunity Employer including disability and veterans.

If you are an individual with a disability and you need assistance or a reasonable accommodation during the application process, please contact our services team at +1 (844) 404-7247.

Date Posted

10/21/2023

Views

8

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9