You want to build software that directly supports complex industrial equipment. You take pride in solving difficult, real-world problems and delivering dependable systems that help customers design and build safer, stronger structures. As an Equipment Software Engineer, you will develop, maintain, and support multiple Windows applications used with a variety of manufacturing and equipment systems. You will initially be the primary software developer supporting this equipment area, with broad ownership of understanding the applications, their integrations, and how they interact with the equipment. This role combines strong C#/.NET development skills with practical mechanical, electrical, and troubleshooting aptitude. You will use AI-enabled development tools extensively to accelerate development, analysis, documentation, and test creation. You will be responsible for applying sound engineering judgment to guide those tools and rigorously reviewing, validating, and confirming that generated code, tests, and solutions are correct, safe, maintainable, and appropriate for equipment use. You will work closely with software, controls, electrical, mechanical, manufacturing, service, and other teams to diagnose issues, improve equipment capabilities, and deliver reliable solutions. You will not normally repair electrical, sensor, mechanical, or other physical equipment problems yourself. However, you must be able to understand how the complete system operates, narrow down the source of a problem, and accurately determine which team or person should address it.