Arxan Technologies provides the world’s strongest application protection solutions and is trusted by over 500 global enterprises to secure their high-value apps. Our protection and deployment solutions protect applications at the source and binary code level to expand the area of trust and deliver the industry’s most comprehensive app-level protection against a broad range of threats.
Join our talented and mission-driven team and help us fulfill our vision of a world where bad actors seeking to compromise our customer’s most valued apps are always unsuccessful.
What You Will Do
As a Research Engineer, you will investigate the security of mobile, desktop, and web applications. Sometimes, you will be determining the methodology of a known attack on an application. Other times, you will be identifying how you would attack a piece of software in order to create a defense for it. You will be an advocate for the best practices of software protection and coding practices that support it. This requires fluent knowledge of a diverse set of operating systems, processor architectures, and application stores.
Analyze software applications at the instruction and data flow level
Identify and report on attack methodology, including but not limited to:
Patching of Data and Instructions
OS Modification (Substrates)
Code Injection, Hooking or Redirection
Debugging and Disassembly Tools
Network monitoring and manipulation
Attacks on Cryptography
Produce best practices to avoid creating software vulnerable to attacks
Prototype techniques of detection, obfuscation, and protection
Shape the next generation of protection technologies
What We Are Looking For
BS Computer Science or equivalent relevant experience or background
Fundamental understanding of:
Reverse engineering principles
Mobile operating systems
Solid verbal and written communication skills in English
Ability to work collaboratively in an Agile distributed environment
Fluent in Cryptographic Attacks
Fluent in Processor Architectures
Fluent in iOS & Android internals
Fluent with Reverse Engineering Toolkits (IDA Pro, Hopper, etc.)
Fundamental understanding of Network Security Concepts
As a small team, each of us has the opportunity to have a direct impact on our growth as a company and the success of our customers. We are guided by four key principles:
Passion – for our mission and the success of our customers. We put learning, excellence and integrity at the forefront of all that we do and we are leaders in our field because of it.
Play to Win – going “all in” to exceed expectations. We focus on what can be achieved, taking intelligent risks to anticipate new threats and pursue innovative solutions.
Get Stuff Done – seeing obstacles as opportunities. We operate with velocity and focus to ensure our results are amazing.
Collaboration – because we are all in it together! We put the success of our team above our own and embrace diverse ideas and perspectives, treating each other with respect.
Located between Indianapolis, IN and Chicago, IL, the Greater Lafayette area is home to Purdue University and is an up and coming science and technology hub for the Midwest. With its picturesque downtown, excellent schools, and safe communities, this growing city is a great place to raise a family, meet people from all over the world, and to experience that famous Midwest hospitality! Arxan offers competitive salaries, a full array of benefits and paid time off. Our employees enjoy flexible working hours and an inclusive culture.