Linux Architect

  • Burnaby, BC, Canada
  • Feb 11, 2019
Full time Engineering Information Technology

Job Description

“The start date of this job is flexible and in order to find the best candidate the job may remain open much longer than the date mentioned on this posting…..or you may be asked to start sooner than the expected start date if you are able to do so!


URGENT: Please read the job description below. If this interests you, please send a MS-Word version copy of your updated resume (ASAP) along with your salary expectations, first available date and a telephone contact number: E-mail to


Please mention the job title above in the subject line

The recruiter in charge of this role is Leonard


If you do not think you are a match for this opportunity, but know someone who is, feel free to forward this email to them and you will be eligible for a referral bonus upon a successful hire.


One of our well-established telecommunications clients is looking for a Linux Architect  

Length: Permanent

Location: Burnaby, BC



  • Lead Firewall/NGFW research and architect team to improve the client’s NGFW product core capability.
  • Research and prototyping of new NGFW framework.
  • Apply AI, machine learning and big data into client NGFW product.



Must have Skills: 

  • Proven 8+ years of architect/leader/expert R&D experience in the top NGFW companies.
  • 10+ hands-on experience in C/C++/Linux development 
  • Experience developing in Linux environment and a solid understanding of TCP/IP
  • Experience with scripting languages (Python, Perl, Shell etc) 
  • Strong problem solving and analytical skills
  • Clear written and verbal communication


  • Desired skills:
    Experience and/or knowledge of Networking technologies, Software Define Networking/routers/switches.
  • Experience with kernel mode development and device driver.
  • Experience with operating system interfaces for threads, process control, virtual memory, Netfilter packet traversal and socket.
  • Experience writing and debugging multithreaded programs
  • Knowledge of SOC, NP, CP, DPDK, ARM and X86 architecture.
  • Knowledge of SSL/TLS, IPSec VPN and ASIC acceleration.
  • Knowledge of layer 2, layer 3 and layer 4 network protocols.


Educational qualifications: 

  • BS or MS degree in Computer Science, Electrical Engineering or related field

Please note that this is the most up to date version of job description available at this time – During Client Interview you will receive additional information – variance may apply !


Please visit the TEAMRECRUITER website to review other CAREER OPPORTUNITIES!


Burnaby, BC