Design and develop software for Verimatrix’s security products
Collaborate on software for other teams’ products as needed
Ensure quality by creating unit tests, following Verimatrix’s Secure Development Lifecycle
Develop and optimize code in C, C++, Assembly
Utilize tools such as Xcode, TestFlight, Visual Studio, and other development and deployment platforms
Contribute to reverse engineering and debugging of mobile apps to identify vulnerabilities and test protection solutions
Implement features to prevent reverse engineering, tampering, and unauthorized access using techniques like obfuscation, encryption, and code hardening
Analyze mobile app vulnerabilities and propose security solutions
Provide help to customer technical support in case of an escalation
Document all aspects of applications you are responsible for
Share technical knowledge and skills throughout the department
Proactively suggest changes to products, processes, or internal tools to improve performance, security, and operability, and to reduce costs
Raise technical risks to engineering management
Mentor junior engineers on a limited basis
Participate in interviews for new software and automation engineers
Contribute to software designs and specifications under the guidance of senior engineers or architects
Stay up-to-date with emerging threats, security vulnerabilities, and industry trends
Requirements
Bachelor’s degree in computer science or any engineering area with exposure to software engineering
8+ years of experience
Ability to interpret design inputs into an actionable execution plan
Strong communication skills, including documentation
Solid understanding of software development processes
Familiarity with architectural software patterns
Understanding of business requirements and how they affect software
Certifications in cybersecurity (e.g., CISSP, CEH, OSCP) are a plus
Knowledge of machine learning or AI techniques applied to security solutions is a plus
Benefits
Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.