R&D Senior Engineer
Core
Lead security testing and vulnerability assessment for embedded devices, industrial software, web applications, APIs, and mobile apps within the Process Automation business.
Role type
Senior IC Security Engineer (R&D)
Builds
Secure embedded devices, host-based industrial software, web applications, APIs, and mobile apps for the Process Automation business.
Domain
Industrial Automation / Cybersecurity
Required skills
Python (object-oriented), Web frameworks (Flask, Django), Test automation (Selenium, PyTest), TCP/IP networking, Penetration testing, Vulnerability assessment, Port scanning, Fuzzing, HTTP protocol, REST/SOAP APIs, Cryptographic protocols (SSL, PKI), Linux/Windows/Mac OS, Azure DevOps, Golang, Java, Shell scripting
Preferred skills
Control communication protocols, Software exploitation knowledge, Mobile app security testing, Integration of security tools into build pipelines
Technologies
Python, Flask, Django, Selenium, PyTest, Azure DevOps, Golang, Java, Shell, Linux, Windows, Mac, REST, SOAP, SSL, PKI
Responsibilities
Conduct security and network robustness assessments on embedded devices and host-based industrial software; Analyze test results and write technical reports; Evaluate new testing methodologies for Wi-Fi, Bluetooth, and cloud-based platform security; Provide improvement suggestions to development teams; Research security of communication protocols and interfaces; Integrate security tools into build pipelines for automated scans.
Seniority
Senior, hands-on IC
