09.07.2023
Product Security Engineer
Rockwell Automation Sp.zoo (POL)
Polonia, Poland Katowice (Francuska 46)
GitBachelors degree
You may be interested in the following jobs
Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile. With more than 25,000 employees who make the world better every day, we know we have something special. Behind our customers - amazing companies that help feed the world, provide life-saving medicine on a global scale, and focus on clean water and green mobility - our people are energized problem solvers that take pride in how the work we do changes the world for the better. We welcome all makers, forward thinkers, and problem solvers who are looking for a place to do their best work. And if that’s you we would love to have you join us! Job Description Essential Functions Design, and develop embedded software security features for Programmable Logic Controllers Build and maintain automated tests in support of new and existing product features Conduct vulnerability and risk assessments, threat analysis, and security code reviews to identify potential design and implementation vulnerabilities. Demonstrate a strong understanding of object-oriented programming concepts, C++ and Python are preferred. Build and maintain automated tests in support of new and existing product features. Use modern continuous integration and development tools and promote continuous improvement of tools and practices across the global development organization. Integrates new security features and updates into existing products and ensures the security of all products is maintained throughout the product lifecycle. Provides product security engineering recommendations and resolves integration and testing issues. Leads or participates in security architecture and design review meetings. Mentor less experienced personnel, and encourage knowledge sharing and learning among the development community Basic Qualifications Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering or similar discipline. Preferred Qualifications Experience of developing software and automated tests and tools in object-oriented languages such as C++ or Python Typically requires a minimum of 5 years of software engineering experience with demonstrated professional development in software design and implementation Ability to understand and apply knowledge of object-oriented analysis, design, and programming techniques Experience with automation frameworks and tools development Experience in requirements decomposition and test traceability Experience in using open-source tools like Git and Jenkins Knowledge of unit testing using tools like CppUnit, unittest, etc. Experience with continuous integration environments, automated test, and acceptance testing Experience working in an Agile development setting and Agile project tools Experience of industrial protocols, especially Common Industrial Protocol (CIP) Understanding of developing software and test to safety and security standards such as IEC 61508 or IEC 62443 Rockwell Automation, Inc. (NYSE: ROK) es líder mundial en automatización industrial y transformación digital. Conectamos la imaginación de las personas con el potencial de la tecnología para ampliar lo que es humanamente posible, lo que hace al mundo más productivo y sostenible. Con sede en Milwaukee, Wisconsin, Rockwell Automation emplea a aproximadamente 23.000 personas capaces de resolver problemas dedicados a nuestros clientes en más de 100 países. Para obtener más información sobre cómo estamos acercando The Connected Enterprise a la vida a las empresas industriales, visita www.rockwellautomation.com.
Apply to Job
Attention! You will be redirected to another site