
technology that knows no boundaries
ACE Labs is a cutting edge innovation center, delivering sophisticated security and intelligence solutions designed to enable a safer world. We focus on the prevention and neutralization of crime and terror threats using the most advanced technology
the future at your fingertips
We are constantly learning and never stop pushing our technology innovation to new heights and beyond. We operate in a multi-platform world (mobile, PC, cloud), covering different environments and layers of the system: from low level and kernel space research, through application and online services, to network protocols analysis.



great minds don’t think alike
We created a platform for innovation, thinking outside the box and leading change. This enables us to hire extraordinary people and give them the best conditions in order to not only grow, but thrive. So, if this seems like something you want to be a part of – Join us!
-
< Web Security Researcher />
< Web Security Researcher />
< Web Security Researcher />
What you'll do:
- Research and exploit web application vulnerabilities
- Reverse Engineer mobile Java applications
- Reverse Engineer proprietary network protocols
- Engage in a “battle of wits” with security experts from the world's leading online service providers
What you'll need:
- 2 years experience as a web security researcher
- Work experience in web application vulnerabilities research and exploitation (Authentication and Authorization bypass, XSS, XXE, SSRF and more)
- Hands-on experience in reverse engineering of Java Applications
- Experience in reverse engineering proprietary network protocols
- Hands-on experience with Fiddler\Burp\MitM Proxy and Wireshark
- Deep understanding of network protocols such as DHCP, TCP/IP, SSL, etc
- Experience in Python and JS or similar Web technology stacks
- Hands-on experience working with Linux operating system
Great to have:
- IDF Shefa/Silan/MAHA course graduate
- OSCP/OSCE/OSWE course graduate
- Development experience in multiple OSs (PC and Mobile) and platforms
-
< iOS Security Researcher />
< iOS Security Researcher />
< iOS Security Researcher />
What you'll do:
- Research, design, and implement a security & intelligence solution from scratch
- Translate customer needs and requirements to code design and implementation
- Reverse engineer iOS applications, OS and more
- Bypass industry standard security mechanisms
What you'll need:
- 4+ years of experience in iOS security research and product development
- B.Sc in Computer Sciences, Software Engineering, Computer Engineering or military security research course graduate
- Extensive knowledge of C/C++, Objective C, Assembly and Python
- Experience using lldb/gdb/OllyDbg/IDA and similar tools for research and binary modifications
- Experience with code injection, function hooking and detour techniques
- Competent technical writer, able to document research and product design
-
< Senior Vulnerability Exploitation Researcher />
< Senior Vulnerability Exploitation Researcher />
< Senior Vulnerability Exploitation Researcher />
What you'll do:
- Research and exploitation of application and operating system vulnerabilities.
- Real-world mitigation bypasses for mobile operating systems.
- Work with multiple instruction sets and processor architectures (x86, x86-64, ARM, MIPS).
- Productization and integration with complex security solutions.
What you'll need:
- 5+ years of experience in application/OS vulnerability research and successful exploitation.
- Aram or similar military training.
- Significant experience in using state of the art exploitation techniques used to bypass mitigations (ASLR, DEP, SEHOP, etc.).
- Fluent in reverse engineering and the use of both static and dynamic analysis tools (WinDbg/OllyDbg/IDA).
- Extensive knowledge of C/C++/Assembly, as well as Python/Perl or similar scripting languages.
-
< Senior Software Developer />
< Senior Software Developer />
< Senior Software Developer />
What you'll do:
- Design and develop top-notch intelligence products
- Design and implement non-conventional solutions for challenging problems
- Work side by side with other teams to create a full working product to answer customers’ needs and requirements
What you'll need:
- At least 6+ years of work experience as a software developer
- Expert in Python with work experience on web frameworks
- Knowledge in software and system design paradigms (OOP, Design Patterns, Algorithms and Data Structures)
- Experience in developing in Linux environment
- Ability to be independent, autodidact and to deliver high quality solutions
- Excellent interpersonal skills and a team player with a can-do approach
Great to have:
- B.Sc in Computer Sciences, Software Engineering, Computer Engineering or an equivalent military course graduate
- Experience in real-time, low level development (C, Assembly, injection and hooking techniques, etc.)
- Experience in developing for Android and/or IOS platforms
- Familiar with ARM architecture
-
< System Integration Engineer />
< System Integration Engineer />
< System Integration Engineer />
What you'll do:
- Lead the System Integration activities in our dynamic and challenging environment
- Take part in complex software and hardware integration – inbound and outbound
- Work with R&D, QA and customers
- Demonstrate significant understanding of the product architectures of the entire solution
- Translate and manage complex technical issues through strong collaboration across teams
What you'll need:
- 2+ years of system integration, Tier 3 technical support, software integration, post sale in a software company
- Highly motivated with an ability to execute independently
- Technical troubleshooting and debugging skills, ability to function as technical lead
- Strong written and verbal communication skills
- Customer facing experience
- Ability to travel abroad (20%)
Great skills to have:
- Unix/Linux/Ubuntu - admin level
- Virtualization (Vmware, vbox) - expert level
- Networking (subneting, routing, Iptables) - expert level
- Cellular and Wifi technologies understanding
- RF – basic understanding
- Presentation skills
-
< QA Engineer />
< QA Engineer />
< QA Engineer />
What you'll do:
- Design requirement, wireframes and design documents analysis
- Prepare integration and test plans for web, mobile and embedded applications
- Manage and execute the planned integration activities and testing
- Perform root cause analysis for defects found, including analysis of application logs and communication protocols
- Drive defects to resolution, engage with local and global development teams
- Be a technical and professional focal point inside the team
What you'll need:
- Minimum 3 years of experience in software quality assurance position
- Experience in mobile applications testing in various mobile platforms - Android and iOS
- Knowledge and hands on experience using Linux OS
- Proven experience and strong background in cyber security
- Proven experience and a strong background in networking protocols
- Testing experience with server & client systems
- Experience using web based and mobile testing with Chrome dev tools
- Strong analytical abilities and troubleshooting
- Creative tests case writing and out-of-the-box thinking
- Self-Fast-Learner, Responsible, Great communication skills, team player, and details-driven character
Great skills to have:
- B.Sc. in Information System/Computer science/Software Engineering
- Knowledge and experience with Automation in Python, Appium and Java