Junior Software Security Development Engineer (Markham, ON) in Markham at Volt

Date Posted: 5/2/2020

Job Snapshot

  • Employee Type:
  • Location:
  • Duration:
    48 weeks
  • Date Posted:
  • Job ID:
  • Pay Rate
  • Contact Name
    Volt Branch

Job Description

We are looking to hire a Junior Software Security Development Engineer for our client in the Semiconductor industry in Markham, ON for approximately a 12-month contract with the possibility of extension, through our Company Volt Workforce Solutions Canada.

Job Description:

  • Job Title: Junior Software Security Development Engineer
  • Client:  A Semiconductor Company
  • Employer: Volt Workforce Solutions Canada
  • Location: Markham, Ontario, CAN, L3T7X6
  • Term: Approximately 12-month’s assignment with the possibility of extension
  • Hours per week: 37.5 Hours per week.
  • Pay Rate: $26.77-35.70/hr (T4) depending on experience + benefits available

The Software Security Engineering group is responsible for development and enablement of Platform and Content security features across the software stack including device drivers, firmware, and application level interfaces. The group is responsible for supporting the entire range of the client's products including APUs, CPUs and GPUs, enabling customers to build competitive solutions. 

As a member of the Software Security Engineering group you will participate in all aspects of development life cycle. Driving enablement of security centric features across wide range of the client's SOCs, focusing on development of embedded firmware and device drivers. 

*Note: Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information*

*Candidates must be eligible to work in Canada without employment sponsorship*


  • Design and implement embedded firmware and windows device drivers enabling a wide range of security features; 
  • Develop new software features and enhancements within pre & post silicon environments;
  • Engage as an active team player, leverage AGILE methodologies to drive cross team development, provide leadership to junior developers and always ready to take on new challenges;
  • Drive design reviews, quality improvements and architectural discussions.


  • 3+ years of hands on experience with low level development in C/ C++;
  • Experience with embedded firmware development on ARM or x86 microprocessors;
  • Familiarity with pre-silicon validation on FPGAs or simulation environments along with ASIC bring-up; 
  • Well versed in software engineering practices to drive timely execution and long term sustainability;
  • Knowledge of Cryptography, Platform Security and DRM concepts would be an asset;
  • Ability to work independently under tight deadlines, responding to changing business and technical conditions with minimal direction;
  • Excellent communications skills: verbal, written and interpersonal;
  • University degree in Computer Science, Engineering or related discipline.

Volt is an Equal Opportunity employer.