What is a Software Engineer at Twin Disc?
A Software Engineer at Twin Disc plays a pivotal role in bridging the gap between heavy mechanical machinery and digital control systems. Unlike traditional software roles focused on web applications or SaaS tools, software engineering here is deeply embedded, physical, and highly integrated with power transmission technology. You will write code that directly controls massive marine vessels, industrial vehicles, clutches, and hybrid propulsion systems, transforming complex operator inputs into precise physical movements.
Your work will directly impact the safety, efficiency, and reliability of heavy-duty equipment operating in demanding environments globally. Whether designing control algorithms for hybrid drivetrains, programming PLCs, or developing embedded C applications, you will collaborate closely with mechanical and electrical engineers. This interdisciplinary environment ensures that every line of code you write has a tangible, real-world consequence, making the role both challenging and highly rewarding.
For engineers who enjoy seeing their software drive physical hardware, Twin Disc offers a unique space where mechanical heritage meets modern electronics. Successful candidates are those who possess not only solid software development fundamentals but also a genuine curiosity about how mechanical systems operate, debug, and thrive under pressure.