Research Engineer

Remote
Full Time
Mid Level

Join Our Mission: To Save the World from Unsafe Mobile Apps! NowSecure is the mobile app security software company trusted by the world’s most demanding organizations and most advanced security teams. 

As the standards-based mobile app security and privacy company, NowSecure protects the Mobile App Economy. The world’s most demanding organizations, innovative mobile developers and advanced risk managers and compliance teams entrust NowSecure to safeguard millions of mobile app users across banking, insurance, high tech, IoT, retail, hospitality, energy and government sectors. Only NowSecure delivers the full solution suite of continuous security and compliance assessment with the depth, speed, accuracy, and efficiency to meet modern business demands. Dedicated to the open-source community and standards including OWASP, ioXt and NIAP, NowSecure is SOC 2 certified and recognized by IDC, Deloitte, Gartner and TAG Cyber.www.nowsecure.com

Your Opportunity:

This exciting role sits at the intersection of iOS reverse engineering and software engineering. The ideal candidate has a firm command of mobile security tools, a knack for developing their own new capabilities, and is comfortable applying static and dynamic program analysis techniques to mobile security challenges. While a capable reverse engineer, you also enjoy writing software and take pride in your craftsmanship and ability to think about design and system architectures from both the reverse and forward engineering perspectives.  You are capable of working independently on software projects with only high-level guidance, and can rapidly adapt to work on existing projects with established teams.

Members of our R&D team have presented at DefCon, Black Hat, and RSA Conference, to name a few.

What You’ll be Doing: 

  • Leverage deep technical understanding of iOS to build tools to test apps on both stock and jailbroken devices
  • Understand and adapt large code bases of existing tools or functionality to meet specific requirements or for proof of concept development
  • Communicate the strengths and weaknesses of security related to mobile apps, devices and operating systems
  • Reverse-engineer apps and frameworks to identify techniques used for jailbreak detection and runtime protection
  • Examine transmitted and stored data for personally identifiable information (PII) and/or mobile application artifacts
  • Ideate on key strategies for detection and remediation of known software vulnerabilities
  • Continuously monitor the state of the mobile security industry with an eye towards innovation
  • Work within our R&D team and across NowSecure to assure continuous upgrades to existing offerings and the development of new cutting-edge mobile security solutions
  • Work in a flat, agile, and expedited project structure

Who You Are:

The candidate should feel comfortable performing mobile security assessments and be deep in at least one area of the OS stack. This is a technical position that presents opportunities to do research, present at conferences, and offers career advancement. The candidate should feel comfortable working at a company focused on applied research and product development. This candidate is driven by curiosity and a desire to understand systems at the most fundamental levels.

Skills and Experience Needed for Success:

  • Understanding of mobile security techniques and fundamentals
  • Proficiency in more than one programming language including high-level (TypeScript, JavaScript, and/or Node.js preferred) and low-level system languages (C/C++)
  • Experience with reverse engineering, especially iOS apps and ARM CPUs
  • Comfortable writing and using Frida scripts
  • Bachelor’s Degree in Computer Science, Computer or Electrical Engineering, or equivalent experience
  • Strong communication skills and a high level of professionalism
  • Fluency in written and spoken English
  • Ability to work independently and with an international team
  • Comfortable working with remote teams across time zones

Bonus Points if You Have Any of the Below:

  • Previous experience working in the Mobile Security OR AppSec OR Cybersecurity space is a plus

We Value Diversity

We believe that the best ideas come from teams where diverse points of view uncover new solutions to hard problems. We welcome and value team members who bring diverse life experiences, educational backgrounds, cultures, and work experiences.

Compensation & Benefits

  • The salary band for this position ranges is competitive and commensurate with experience and performance. 
  • This position will be eligible for a competitive annual bonus and equity package.
  • Remote work flexibility (Find your team members working across the U.S. and globally!) 
  • Flexible PTO (And yes, we want you to use it!) 
  • Comprehensive Medical/Dental/Vision coverage 
  • 401K Plan with Company Match 
  • Paid Parental Leave 
  • Home Office Stipend 
  • The rare opportunity to work with sharp, motivated team members solving some of the most unique challenges with a passion for Mobile App Security!
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

150
To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.

Voluntary Self-Identification of Disability
Voluntary Self-Identification of Disability Form CC-305
OMB Control Number 1250-0005
Expires 05/31/2026
Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Please check one of the boxes below:

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

You must enter your name and date
Human Check*