Software Engineer IV
Computer ScienceDepartment Website Link:
Tucson, AZ USAPosition Highlights:
The purpose of this position is to continue the development of the Tigress Software Protection tool (https://tigress.wtf). This will involve implementing a multi-platform testing framework, adding new code transformations to Tigress, and evaluate Tigress-protected code against common reverse engineering tools such as Ghidra, Angr, IDA Pro.
Outstanding UA benefits include health, dental, and vision insurance plans; life insurance and disability programs; paid vacation, sick leave, and holidays; UA/ASU/NAU tuition reduction for the employee and qualified family members; state and optional retirement plans; access to UA recreation and cultural activities; and more!
The University of Arizona has been recognized for our innovative work-life programs. For more information about working at the University of Arizona and relocations services, please click here.
- Build, run, and maintain an automatic cloud-based testing framework for Tigress, across multiple architectures and operating systems.
- Build automatic tool suites that evaluate how common reverse engineering tools (Ghidra, Angr, IDA Pro, etc.) can attack Tigress-protected code. Regularly publish the results of such studies on the Tigress website.
- Port Tigress to other platforms, principally Windows.
- Implement new obfuscating/tamper-proofing transformations for Tigress.
- Bachelor's degree in Computer Science or equivalent advanced learning attained through professional level experience required.
- Minimum of 8 years of relevant work experience is typically required.
Master's degree in Computer Science or closely related field.
A background in one or more of Reverse Engineering, Computer Security, Functional Programming, or Compilers is preferred.
ExemptFull Time/Part Time:
Full TimeNumber of Hours Worked per Week:
Yes - Full BenefitsRate of Pay:
salary at 1.0 full-time equivalency (FTE)Grade:
12Career Stream and Level:
Research EngineeringJob Function:
ResearchType of criminal background check required::
Name-based criminal background check (non-security sensitive)Number of Vacancies:
1Target Hire Date:
Expected End Date:
Contact Information for Candidates:
6/3/2021Open Until Filled:
YesDocuments Needed to Apply:
Curriculum Vitae (CV) and Cover LetterSpecial Instructions to Applicant:
Please attach with your application the following documents:
1. Curriculum Vitae
2. Cover Letter
At the University of Arizona, we value our inclusive climate because we know that diversity in experiences and perspectives is vital to advancing innovation, critical thinking, solving complex problems, and creating an inclusive academic community. As an Hispanic-serving institution and a Native American/Alaska Native-serving institution, we translate these values into action by seeking individuals who have experience and expertise working with diverse students, colleagues, and constituencies. Because we seek a workforce with a wide range of perspectives and experiences, we provide equal employment opportunities to applicants and employees without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or genetic information. As an Employer of National Service, we also welcome alumni of AmeriCorps, Peace Corps, and other national service programs and others who will help us advance our Inclusive Excellence initiative aimed at creating a university that values student, staff and faculty engagement in addressing issues of diversity and inclusiveness.