required Senior Embedded Software Engineer
Check Points mission is to provide industry-leading security solutions that redefine the security landscape. IoT protect team works to provide the best security solutions for IoT devices: IP Camera, Drones, Medical devices and any smart devices.
If you want to be part of this new fascinating and fast-growing field in the Cyber Security industry, where your unique talent and value will be recognized, this is the place for you.
Your Impact & Responsibilities
Develop security protection techniques for embedded devices
Integrate Check Point IoT Nano agent into embedded Linux-based devices
Design and develop optimized code with small footprint and integrate it into the device
Develop tools for automatic deployment and enhanced code injection
Learn open-source methodologies and how they impact the product
Why it may be interesting to you:
Learn how IoT devices operate, how to find possible vulnerabilities on those devices and how to protect against them
Develop your investigation skills
Have an opportunity to interact with the most renowned people in the cyber security industry
Job Id: 19102
Requirements: 5+ years experience as a Linux developer
Experience from security companies - Advantage
Deep assembler (x86, ARM, MIPS) knowledge
Experience in debugging (GDB)
Deep understanding of LINUX internals
Development skills (Python, C/C++)
Experience with Open Source projects (modifying, building)
Advantages:
Reverse engineering skills
Theoretical knowledge on Compiling, Linking and Loading
Kubernetes and Dockerized containers
Security knowledge: how attacks are performed, DDoS, exploits, buffer overflows, shellcodes, ROP, etc.
Competencies:
Passionate developer with deep desire to make an impact and strive for excellence
Highest sense of ownership
Flexibility, versatility
Creative thinking
Committed to solving deep puzzles
Work hard, play hard
.המשרה מיועדת לנשים ולגברים כאחד