DevJobs

Software Engineer

Overview
Skills
  • C C
  • Networking Networking
  • Linux Kernel
  • 802.11
  • Boot-loader
  • drivers
  • Dynamic Routing
  • IPSEC
  • Low level
  • PPP
  • RT
  • Security
  • TCP/IP
  • VPN

About the position - We are looking for a Linux Embedded SW Developer to join our SMB Embedded SW group. The developer should have a passion to work on the development of new infrastructure and HW/SW interfaces on new Linux-based appliances served for network security tasks and targeted for the Small/Medium business market.


We need someone who desires to work with different communication technologies and devices such as wireless network devices, cellular modems, etc…


In this position, you will be taking part in the development of the embedded ARM-based Linux system and its SW interfaces to the HW components. You will need to work with TCP/IP stack and IP routing on Linux and be able to design and develop related networking features and solve complex field issues. The work includes working in C and sometimes C++, it includes developments in boot-loader, Linux Kernel and Linux User space.



Qualifications - Bachelor’s degree in computer science from a leading university, GPA over 80.



Required Skills

  • C Programming


And additionally one or more of the following


  • Linux Kernel programming
  • Knowledge in Security/RT/Networking applications
  • Low level/drivers programming experience
  • Knowledge in TCP/IP networking
  • Knowledge in VPN, IPSEC, PPP, Dynamic Routing


Preferred Skills



  • Knowledge of 802.11 protocol in wireless technology
  • Knowledge in Boot-loader programming
  • Ability to work on diverse topics / Versatility



Equal Opportunity Statement - Include a statement on commitment to diversity and inclusivity.

Check Point Software Technologies