Software Engineer
Core
Design, program, and secure PLC and SCADA systems for bridges, locks, and pumps to ensure infrastructure safety and digital security.
Role type
Industrial automation software engineer (OT security)
Builds
Functional software architectures, PLC/SCADA solutions, simulation environments, and secure IT/OT connections
Domain
Industrial automation, OT security, infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
PLC programming, SCADA development, industrial communication protocols, cybersecurity (IEC 62443), system integration, FAT testing, risk analysis, penetration testing, verification and validation
Preferred skills
Siemens TIA Portal, WinCC, safety software implementation
Technologies
PLCs, SCADA, Siemens TIA Portal, WinCC, IEC 62443
Responsibilities
Design functional and software architectures with a focus on cybersecurity; Program PLCs and develop SCADA solutions; Build simulation environments and perform FAT-tests; Integrate systems via industrial communication protocols; Implement safety software and cybersecurity measures; Execute risk analyses and penetration tests for industrial environments; Realize secure connections between IT and OT; Perform verification and validation tests.
Seniority
Mid-level, hands-on IC