Careers

We are looking for passionate and talented people to help make A1Logic a great place to work, learn and grow.

Contact Us with your resume.

Career Opportunities are available for:

Responsibilities:
  • Analyze and deconstruct software applications and protocols
  • Identify potential attack vectors of all types and on all platforms
  • Perform triage, categorization, and analysis of discovered vulnerabilities
  • Develop proof of concept (PoC) code for selected vulnerabilities
Required Skills:
  • Bachelors Degree in Computer Science, Engineering or equivalent experience
  • 1-3 years (Junior), 4-7 years (Mid-Level), 8+ years (Senior) of experience in vulnerability research and exploit development
  • Demonstrated experience in x86/x64 assembly, software reverse engineering, kernel debugging, networking protocol stacks
  • Strong understanding of desktop and mobile operating systems (Windows/Linux/Android) internals
  • Experience reverse engineering and replicating custom, undocumented protocols
  • Software development experience in Assembly, C, and/or python for development of proof of concept code
  • Knowledge of hypervisors, anti-virus techniques, disassemblers, and static/dynamic analysis
  • Experience with and understanding of memory corruptions and exploit mitigation technologies
  • Experience with malware analysis and anti-debugging techniques
Desired Skills:
  • Advanced Degree in Computer Science, Engineering or equivalent experience
  • Experience with mobile operating systems
  • Strong understanding of mobile operating system (iOS/Android) internals
  • Experience with computer architectures such as ARM, PowerPC, MIPS, etc
  • Experience debugging, reverse engineering, and vulnerability research on non-mobile hardware based platforms
Please see our "Blog - Technical" page for an example of required skills.
Responsibilities:
  • Write and debug kernel drivers for multiple Operating Systems
  • Modify existing kernel drivers, elegantly extend and plug into them
  • Debug root causes of kernel crashes
Required Skills:
  • Bachelors Degree in Engineering, Computer Science or related field
  • 1-3 years (Junior), 4-7 years (Mid-Level), 8+ years (Senior) of experience in operating system research and/or development
  • Software Development Experience—best practices/methodology in software design, development and testing
  • Experience with Linux Device Driver Development, kernel build system, and kernel debugging
  • Experience with the Windows Driver Model, Kernel Mode Driver Framework and kernel debugging
  • Understanding of Linux and Windows kernel internals
Desired Skills:
  • Advanced Degree in Computer Science or Engineering
  • Experience with mobile operating systems
  • Experience with multiple Computer architectures (x86, x64, ARM)
Please see our "Blog - Technical" page for an example of required skills.

Careers

WordPress Lightbox