Join our team of experts in applied safety science and transform safety, security, and sustainability challenges into opportunities for customers worldwide.
About the Role
We are seeking a highly motivated and experienced Application Security Professional to join our team. As a key member of our Information Technology department, you will be responsible for leading reverse engineering on Mobile Applications, conducting Vulnerability analysis and Penetration Testing of payment applications and SDKs, and assessing techniques for validating code against security requirements.
Main Responsibilities:
* Lead reverse engineering on Mobile Applications
* Conduct Vulnerability analysis and Penetration Testing of payment applications and SDKs
* Assess techniques for validating code against security requirements
Key Qualifications:
* 3-5 years of experience in Application Security, Vulnerability Analysis, and Penetration Testing
* University Degree in Computer Science or similar
* Good understanding of mobile platform environment, including Android (AOSP) and iOS architectures
* Proficiency in coding languages used in Mobile platforms, such as Java, Swift, Obj-C, Kotlin, and C/C++
* Working knowledge of common networking and communication protocols, including HTTPS, TCP/IP, and HTTP
* Familiarity with reverse engineering software and static and dynamic analysis tools
* Understanding of microcontroller architecture, cryptography (e.g., AES, RSA), and key management
About Us
UL Solutions is a global leader in applied safety science, transforming safety, security, and sustainability challenges into opportunities for customers in over 110 countries. We deliver testing, inspection, and certification services, together with software products and advisory offerings, that support our customers' product innovation and business growth.