Rockwell Automation

Senior Software Engineer - C++

Rockwell Automation
Apply
1 day ago
Milwaukee, WI, USASenior

Responsibilities

  • Collect, contribute to, and document feature and component requirements.
  • Design, implement, and document software subsystems and code.
  • Develop and execute unit, functional, automated, and product tests.
  • Analyze, debug, correct, and document software anomalies and test results.
  • Participate in reviews of requirements, designs, code, test cases, and documentation.
  • Contribute to software-development practices, tools, and test-automation improvements.
  • Research technologies and standards to solve engineering challenges.
  • Communicate design concepts and collaborate with global engineering teams.
  • Work with complex control-system concepts and mentor other engineers.

Requirements

  • Bachelor’s degree or equivalent years of relevant work experience.
  • Legal authorization to work in the United States.
  • Typically four years of relevant technical experience.
  • Experience in a software product development environment.
  • Experience with C++, C#, and TypeScript.
  • Experience with Qt, .NET, and React.
  • Experience creating, configuring, and managing Kubernetes, Helm, and Docker infrastructure.
  • Experience designing and maintaining applications using MariaDB, including schema design, query optimization, and performance tuning.
  • Experience using AI models for design, debugging, and implementation.
  • Experience creating or updating GitHub Actions.
  • Experience with Visual Studio and Visual Studio Code.
  • Experience documenting and reviewing designs.
  • Familiarity with Linux or WSL.
  • A degree in Computer Science, Computer Engineering, Electrical Engineering, or an equivalent field is preferred.

Benefits

  • Health insurance including medical, dental, and vision coverage.
  • 401(k) plan.
  • Paid time off.
  • Parental and caregiver leave.
  • Flexible work schedule coordinated with the manager.
  • Hybrid work policy requiring employees to work at a Rockwell location at least Mondays, Tuesdays, and Thursdays unless they have an off-site business obligation.

Tech Stack

C#C++DockerGitHub ActionsHelmKubernetesLinuxMariaDB.NETReactTypeScriptWindows

Categories

Rockwell Automation

About Rockwell Automation

10,000+ employees

Rockwell Automation builds industrial control hardware and factory software for manufacturers, and sells services and systems to design, operate, and maintain automated plants. Its Allen-Bradley controllers, drives, and safety products pair with FactoryTalk software and MES to support discrete and process industries. Founded in 1903 and headquartered in Milwaukee, it is a public company on the NYSE (ROK) with global sales, partners, and OEM customers.

Contact me