We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results

Software Systems Engineer

Rockwell Automation
paid time off, 401(k)
1 Allen Bradley Drive (Show on map)
Feb 12, 2025
Mayfield Heights, Ohio, United States

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 thework 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

Position Summary

As a Software Systems Engineer for Rockwell Automation, you will design industry-leading commercial applications for the public cloud. You will collaborate with multiple, global teams and cloud-based partners to deliver high quality software as a service offering.

You will be involved in subsystem design, implementation, and testing; work with the support of our senior engineers, test engineers, and product management. You will play an active role in all the stages of the product lifecycle and support your team throughout the process.

We are a team that believes in knowledge sharing and collaboration. We are looking for someone who will use from a diverse set of technical backgrounds and opinions. We value what you can learn over what you already know and expect you to seek out new developments in the software engineering, and test automation fields. We will work with you to identify and pursue career development opportunities to further your skills and grow your responsibilities.

We are a diverse team of globally distributed engineers building the next generation of Rockwell Automation Software as a Service product. FactoryTalk Design Tools and FactoryTalk Vault allow Rockwell Automation customers to share and collaboratively develop projects, perform in depth analysis, and virtualize production systems for simulation and testing. We offer a unique opportunity to take successful practices from software development (version control, collaboration, and rapid development with continuous integration), and apply them to industrial control environments. The software runs in the Microsoft Azure cloud, using a command query responsibility segregation (CQRS) pattern, written in Java, .Net, Python and Typescript, to help ensure performance and scalability.

Your Responsibilities:

  • With the help of senior engineers, develop solutions while considering tradeoffs between requirements, speed, cost, and reliability in your approach.
  • Estimate your work and report progress as part of an Agile team.
  • Report, debug and correct defects in production services.
  • Participate in a rotating on-call schedule in the event of a critical production issue.
  • Foster an environment of trust and candor by participating in reviews of documents, designs, code, test cases and user documentation and provide feedback to other engineers and react to feedback given to you.
  • You will be reporting to a Technical Lead who will provide guidance on the user stories you'll work on and assist with your career development. Whether you wish to pursue a technical or managerial path, your growth will be supported based on your skills and preferences.
  • Build relationships and work with peers to improve yourself and the team by looking for knowledge of new developments in the software engineering field and exploring new avenues by using the latest technologies and standards.

The Essentials - You Will Have:

  • Bachelor's Degree or equivalent years of relevant work experience.

The Preferred - You Might Also Have:

  • Typically requires 2+ years of software development experience.
  • Work with other engineers, testers, and product managers in a virtual environment, text chat, voice, and collaborative design tools.
  • Experience working on an Agile team, building Software-as-a-service applications deployed to the public cloud (Microsoft Azure, AWS, Google Cloud Platform) and using modern, technologies (microservices, Kubernetes)
  • Knowledge of professional software engineering practices for the complete development life cycle, including version control, coding standards, code reviews, testing, and production operations.
  • Knowledge of C++, C#, Go, Python, Java, NodeJS or other relevant programming languages.
  • Understanding of REST API design and behavior.
  • Experience with JavaScript/TypeScript for web UI frontend development (Angular preferred).
  • Familiarity with dev-ops software development methods (CI/CD) and infrastructure-as-code (Terraform, Ansible)
  • Familiarity with functional programming concepts or experience with a functional programming language (F#, Haskell)
  • Experience communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs.

Resource Links

  • Rockwell Automation Expanding Human Possibility
  • Rockwell Automation OurNext
  • FactoryTalk Design Hub Overview
What We Offer:
  • 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.
  • To learn more about our benefits package, please visit at www.raquickfind.com.

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

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

At Rockwell Automation we are dedicated to building a diverse, inclusive and authentic workplace, so if you're excited about this role but your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right person for this or other roles.

#LI-Hybrid

#LI-MG4

#LifeAtROK

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.

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.

Applied = 0

(web-8678f847c8-rs7vk)