<< Back to Careers

Security Hardware Analyst, Vacouver Canada

We are seeking a security hardware analyst to join our Wurldtech Global Security Services Team.  Our customers are global leaders in the oil and gas, utility markets, and medical equipment manufacturers, and our portfolio supports the lifecycle of critical infrastructure from certifying production equipment, supporting the secure integration of systems and completing risk assessments for end users.  This is an exciting opportunity to work directly with equipment that controls critical infrastructure and runs in industrial installations.  If computer and network security is your passion, this position is for you. 

This job will be based out of our Vancouver office.

Responsibilities include:

  • Testing security of industrial control systems and devices;
  • Identification of hardware and PCB components;
  • Extraction and analysis of firmware
  • Identifying known vulnerabilities in devices, and developing tests to find new ones;
  • Researching and developing new methods to identify vulnerabilities in embedded devices;
  • Staying current with new developments in the network security and industrial control security worlds, especially relating to disclosed vulnerabilities and security hardware techniques

Requirements include:

  • An understanding of electronics and embedded systems;
  • Experience in firmware security analysis and coding techniques;
  • The ability to easily decipher packet captures and identify meaningful data;
  • Experience in black box testing, especially in terms of protocol analysis;
  • The ability to create exploit code based on identified vulnerabilities;
  • An ability to decompile and reverse engineer applications (using tools such as IDA, OllyDbg, etc);
  • The ability to develop network testing tools of your own (socket programming experience);
  • A solid low-level understanding of operating systems such as Linux and Windows;
  • Experience with software security vulnerabilities, and the ability to quickly identify security issues when looking at an application's code;
  • The above requirements list some of the skills necessary for this position, but equally important are the character traits required.  You should b a quick learner, have a high attention to detail, and be extremely persistent.  You have a proven ability to work both in a self-directed manner, and as part of a team.  Computer and network security should be a topic that excites you and one that you pursue on your own time as well as work time

Additional nice-to-have skills and experience include:

  • Experience with embedded systems and devices
  • Experience with cryptanalysis
  • Experience with software radio technology
  • Experience with industrial or process control systems;
  • Strong knowledge of networking protocols and concepts (such as TCP/IP, ARP, ICMP, etc.)
  • Experience with wireless technologies, especially 802.15.4

If you are interested in applying for this position, please send your resume to jobs@wurldtech.com and include the job title in the subject line.

<< Back to Careers