Job Description
|
Title
|
python/linux software developer
  |
This is the short description for the job opening. |
|
Location
|
Vancouver, BC
  |
This is where the job is located |
|
Job Description
|
Position: Software Developer
============================
Wurldtech Security Technologies, the leading provider of cyber-security
solutions to SCADA, process-control and mission-critical industries worldwide
has several positions open on our product development and vulnerability
research teams. If you are looking for a challenging and rewarding opportunity
with one of the most promising start-ups in British Columbia, contact us today.
You will be part of a cross-disciplinary development team tasked with creating
a Linux-based appliance that is implemented in Python and C, and makes extensive
use of low-level Linux networking APIs.
Requirements
------------
- At least an undergraduate degree in computer science or engineering
- Strong programming skills in one or more languages (we use Python, Java, C, and Lua)
- Experience developing software under Linux
- Understanding of network protocol concepts (particularly TCP/IP)
- Genuine desire to excel as a well-rounded software developer
- Interest in working in a highly collaborative and dynamic startup environment
- Excellent command of written and spoken English
- Permanent legal right to work in Canada
Some of the following would be beneficial
-----------------------------------------
- Experience with low-level Unix networking APIs (packet sockets, ICMP, etc.)
- Knowledge of protocols used in industrial automation environments
- Linux kernel development experience (device drivers and network stacks)
- Understanding of programming mistakes and how to exploit them
- Familiarity with security tools (like Nessus, Metasploit, or Spike)
- Experience performing code audits and/or protocol analysis
- Familiarity with GUI design and development
Why work at Wurldtech?
----------------------
- We are solving an open-ended and difficult problem in a young market.
- We foster a dynamic development process that encourages participation from all members of the team.
- We are exposed to a diverse set of tasks each day.
- We work with industrial technologies that enable our everyday lives.
- We work with the world's leading vendors and operators of factory automation and control technologies.
Contact
-------
Send applications to info@wurldtech.com, please quote the position name in the subject.
  |
Please describe the job you are offering. Do not include your company name or contact information here. Applicants respond by submitting their resumes. |
|
Salary Range
|
depends on experience
  |
What salary range were you considering for this position? |
|
First Question
|
have you used python?
  |
This is used to prioritize the candidates. You might ask years of experience with your technology. |
|
Second Question
|
have you used linux?
  |
This is used to prioritize the candidates. You might ask years of experience in your industry. |
|
Market Place
|
North America
  |
The marketplace defines the visa requirements. Please let us know which market this job is in. |
|
Employee Or Consultant
|
Employee
  |
Are you looking for an employee or a consultant? |
|
Service Type
|
Free Email Announcement
  |
Do you want a free email announcement, or do you want me to help you recruit the right person for this job? |