What is a Software Engineer at Teco Westinghouse?
A Software Engineer at Teco Westinghouse occupies a highly specialized and critical role at the intersection of physical power systems, advanced control theory, and embedded software. Unlike traditional software roles focused on high-level web applications, software engineering here is deeply intertwined with heavy industrial hardware, power electronics, and data center infrastructure. You will design, develop, and optimize the firmware and control algorithms that govern massive electric motors, variable frequency drives, and high-capacity power distribution systems.
Your work directly impacts the reliability and efficiency of critical infrastructure around the globe. From engineering smart control systems for mega-scale data centers to optimizing the performance of high-voltage industrial generators, your code dictates physical behavior in real-time. Because a software failure in high-power environments can lead to catastrophic hardware damage or costly operational downtime, safety, determinism, and robust hardware-software co-design are at the forefront of every line of code you write.
This role offers an intellectually stimulating environment for engineers who enjoy seeing their code control massive physical machines. You will collaborate closely with Senior Power Systems Engineers, Senior Electrical Engineers, and Mechanical Engineers to deliver unified, highly dependable systems. If you are passionate about low-level embedded systems, hardware description languages, and first-principles engineering, this position offers a rare chance to work on systems of immense scale and complexity.