Job Details

Cyber - Mobile Software Engineer

Maryland, United States

Peraton is seeking a Cyber - Mobile Software Engineer that will do research and develop vulnerability mitigations for mobile devices (tablets and phones). Tasking analysis will include testing & evaluating functionality and performance of commercial virtualization products. The candidate will document results to demonstrate trade-offs and will make security architecture and product recommendations to the customer.

  • Experience with mobile device architectures (e.g., x86, ARM)
  • Experience with encryption and secure communications (e.g., IPsec)
  • Working knowledge of virtualization products (e.g., Xen, OpenXT) and components (e.g., hypervisors, vTPMs)
  • Familiarity with wireless device drivers
  • Ability to apply cybersecurity concepts (i.e., confidentiality, integrity, availability) in practice
  • A passion for research, analysis, and tinkering


  • BS degree, with five (05) years of relevant experience. Equivalent experience may be considered in lieu of degree.
  • Mobile device and/or virtualization engineering experience (Linux, Virtualization, Scripting, Automation, Security)
  • Experience with iOS or Android internals/vulnerability research
  • Experience with C programming


  • Experience with Linux kernel development
  • Experience with reverse engineering
  • Experience with ARM assembly


*This position requires the candidate to have a current Top Secret SCI security clearance and a polygraph.

We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events