Recebe mais respostas dos empregadores
Envia um currículo específico para a oferta em poucos minutos.
Advannor Engineering LDA is seeking a Senior Development Engineer to bridge traditional OT systems with modern software platforms. You will design and develop containerized OT software running on Industrial PCs and Edge nodes, and implement control-adjacent microservices for communication, diagnostics, and monitoring.
You will collaborate with PLC programming teams and IT, develop interfaces with Siemens/Beckhoff/others, and focus on robustness and near-real-time performance.
The development department is building the next generation of industrial automation and software platforms.
This role combines modern software engineering (containerization, Edge computing, microservices) with deep knowledge of classical industrial automation technologies such as Industrial PCs (IPC), PLC systems, fieldbus protocols, and real‑time communication.
It is ideal for engineers who want to bridge traditional OT systems with modern software platforms and shape future automation architectures.
Design and develop containerized OT software modules running on Industrial PCs and Edge nodes.
Implement control‑adjacent microservices for communication, material flow, diagnostics, and monitoring functionalities.
Develop and maintain interfaces with PLC systems (e.g., Siemens, Beckhoff, Rockwell).
Develop software components optimized for industrial PC hardware, focusing on robustness, resource efficiency, and near‑real‑time performance.
Create and evolve Edge runtime concepts such as container orchestration on IPCs, local failover, restart strategies, and on‑site serviceability.
Produce detailed software architecture, design documentation, and module specifications.
Use simulation, HIL (Hardware‑in‑the‑Loop), and automated test environments for validation.
Collaborate with Controls Engineering, PLC programming teams, Mechatronics, and IT.
Implement industry‑grade security, hardening, and safety requirements in the software development process.
Strong experience in software development within an industrial automation environment.
Proficiency in one or more programming languages such as Python, C#, C++, Go or Java as well as familiarity with PLC IEC 61131 programming languages.