Senior Security Researcher

Posted 3 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Security Researcher at Geotab ensuring secure development standards across hardware and embedded development. Collaborating with software developers and security teams on various projects.

Responsibilities

  • Utilizing programming tools to test devices, configuration, and code, providing risk assessments for vulnerabilities, and reporting on the overall quality of current security standards
  • Work closely with Geotab software developers, the broader Security team, and global strategic initiative stakeholders
  • Leverages security expertise in Hardware and Embedded Development
  • Conduct device, cloud infrastructure or web application and code testing for all systems and applications, open source dependencies, and provide analysis and risk assessments for vulnerabilities discovered
  • Conducts focused information security research and makes recommendations on changes within department and company
  • Utilize code analysis and fuzzing tools to assess the quality and security of source code
  • Provide recommendations on tools to address any gaps in coverage as well as defining and implementing security technical and process improvements
  • Contribute to secure device configuration, infrastructure design and coding standards (involves developing secure coding training for current and future developers)
  • Conduct manual code reviews for all systems and code changes for a given device, system or application release, providing both a detailed risk analysis of the security posture of the code and technical programming solutions (secure coding standards) to the developers to mitigate insecure code from being implemented
  • Provide reporting on overall quality of device, infrastructure configuration or source code from a security perspective by project/team (includes trend analysis, defects found, defects remediated, and time to remediate)
  • Triages and handles/escalates security issues within area of expertise
  • Support Geotab global strategic initiatives
  • Participate in candidate interviews during hiring process

Requirements

  • 8+ years of experience with security evaluation/analysis within a technical organization, including security code reviews and risk assessments
  • 8+ years of experience performing hardware, infrastructure, or embedded development (e.g., Network protocol analysis, debugging, virtualization)
  • Post-Secondary Diploma/Degree in Computer Science, Information Management, Engineering, or a related field
  • Technical proficiency with Linux, Windows, and languages such as C, Rust, and Python
  • Professional certification in Information Security (e.g., CISSP, CCSP, CSSLP, CEH, OSCP, OSWE) is highly valued
  • Excellent verbal and written communication skills, with comfort delivering technical training and presentations
  • Entrepreneurial mindset with the ability to stay organized and manage multiple priorities in a flat organization.

Benefits

  • Flex working arrangements
  • Home office reimbursement program
  • Baby bonus & parental leave top up program
  • Online learning and networking opportunities
  • Electric vehicle purchase incentive program
  • Competitive medical and dental benefits
  • Retirement savings program

Job type

Full Time

Experience level

Senior

Salary

CA$129,800 - CA$179,800 per year

Degree requirement

Bachelor's Degree

Tech skills

CloudLinuxOpen SourcePythonRust

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.