Taro Logo

Senior Software Engineer, Security

Global leader in industrial automation and digital transformation, connecting people with technology to expand what is humanly possible.
Singapore
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity · Automotive

Description For Senior Software Engineer, Security

Rockwell Automation, a global leader in industrial automation with over 28,000 employees, is seeking a Senior Software Engineer focused on Security. This role is crucial in designing and developing industry-leading commercial software with a strong emphasis on security best practices. The position involves building secure software systems, identifying vulnerabilities, and implementing security solutions to protect applications and data.

As part of the software engineering group, you'll join a collaborative team committed to knowledge sharing and engineering excellence. The role requires working closely with product, development, and operations teams to integrate security throughout the software development lifecycle. You'll be responsible for performing security code reviews, developing automated security testing frameworks, and mentoring junior engineers on secure coding practices.

The ideal candidate will bring strong technical expertise in security engineering, with experience in secure coding practices, encryption algorithms, and authentication protocols. You'll need proficiency in languages like C/C++ or Java/Kotlin, plus experience with cloud security platforms. The role offers the opportunity to work on cutting-edge industrial automation solutions while ensuring robust security measures.

Working at Rockwell Automation means joining a diverse, inclusive global community passionate about innovation. The company is dedicated to making manufacturers more productive, sustainable, and agile. You'll be part of a team that helps feed the world, provide life-saving medicine, and focus on clean water and green mobility. The company offers a supportive environment focused on employee development and success.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Security

  • Design, develop, and implement security functionalities and tools
  • Perform security code reviews and vulnerability assessments
  • Develop and maintain automated security testing tools and frameworks
  • Provide guidance and mentorship to junior engineers
  • Create and maintain security documentation
  • Advocate for security-first development
  • Contribute to estimation of schedule and resources

Requirements For Senior Software Engineer, Security

Java
Kotlin
Linux
  • Bachelor's degree in Computer Science, Computer Engineering, Cybersecurity, or equivalent
  • Minimum of five years of experience in software product development with security focus
  • Deep understanding of secure coding practices, encryption algorithms, and authentication protocols
  • Proficiency in C/C++ or Java/Kotlin
  • Experience with cloud security in platforms such as AWS, Azure, or Google Cloud
  • Strong experience with vulnerability scanning, threat modeling, and penetration testing
  • Object-oriented design principles knowledge
  • Experience with Windows and Linux development
  • Excellent interpersonal, verbal and written communication skills

Interested in this job?

Jobs Related To Rockwell Automation Senior Software Engineer, Security