1. What is a Software Engineer at TechnipFMC?
As a Software Engineer at TechnipFMC, you occupy a vital role at the intersection of modern software development, hardware automation, and energy architecture. TechnipFMC is a global leader in subsea, onshore/offshore, and surface technology, delivering energy solutions across the globe. Software engineers here build high-reliability control systems, supervisory applications, real-time data ingestion platforms, and digital twin tools that directly monitor and operate critical infrastructure under demanding real-world conditions.
Your work directly impacts the safety, efficiency, and sustainability of complex energy systems. Unlike traditional software environments focused solely on web apps or cloud services, engineering at TechnipFMC requires close interaction with physical machinery, extra-low voltage (ELV) networks, sensor arrays, and subsea control systems. Software engineers design deterministic control logic, develop embedded firmware, create supervisory user interfaces, and build diagnostic tools that operate continuously with zero tolerance for system failure.
This position offers a compelling technical challenge: building software systems that bridge physical equipment and digital intelligence. You will collaborate closely with multidisciplinary teams—including electrical, mechanical, systems, and subsea engineers—to architect robust software solutions that streamline operational decisions, ensure safety compliance, and power the next generation of industrial energy infrastructure.
