DevJobs

Senior Embedded Software Engineer

Overview

Your Team


Check Point’s 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


Your Knowledge & Skills


  • 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
Check Point Software Technologies