Thales

Spécialiste en cybersécurité embarqué - profil pentester

Thales
Apply
2 days ago
Quebec City, CanadaMid Level

Responsibilities

  • Perform penetration testing on embedded platforms and systems to identify vulnerabilities.
  • Advise clients on corrective measures and communicate documented testing results.
  • Develop innovative penetration-testing tools and techniques.
  • Participate in software and hardware reverse engineering of embedded systems.
  • Develop and assemble test benches for cybersecurity testing.
  • Conduct observational or destructive tests to confirm vulnerabilities.
  • Develop tools to communicate with and analyze embedded-system behavior.
  • Design, program, and test software deployed on embedded systems.
  • Develop new effects on test platforms to demonstrate potential vulnerability impacts on connected systems.
  • Participate in Agile team activities, including sprint planning, daily meetings, sprint reviews, and retrospectives.

Requirements

  • Bachelor’s degree or higher in computer science, electronics, or another relevant related field.
  • Three years of relevant experience in embedded systems and/or cybersecurity.
  • Knowledge of scripting languages including Python, Bash, and PowerShell.
  • Knowledge of programming languages including C, C++, and C#.
  • Strong knowledge of Linux.
  • Good spoken and written French; English is required for technical documentation and international or government interactions despite being described elsewhere as an asset.
  • Strong communication, organization, teamwork, learning, and prioritization skills.
  • Eligibility for or ability to obtain authorization under applicable Canadian controlled-goods and security programs and the ability to obtain a Canadian NATO Secret clearance.
  • Preferred experience includes embedded hardware security, side-channel analysis, fault injection, physical component reading or probing, and disassembler software such as IDA or Ghidra.
  • Experience with Agile development methods such as Scrum or Kanban is an asset.

Benefits

  • Hybrid, full-time position in Quebec City, Quebec.
  • Company-paid extended health, dental, health spending account, life, accidental death and dismemberment, short-term disability, travel insurance, employee assistance, and well-being programs for eligible full-time employees working 24 or more hours per week.
  • Retirement savings plans including RRSP, DCPP, and TFSA, with company contributions and DCPP matching without a vesting period.
  • Company-paid holidays, vacation days, and paid sick leave.
  • Optional life, AD&D, critical illness, and long-term disability coverage.
  • Employee discounts on home and auto insurance.

Tech Stack

BashCC#C++LinuxPowerShellPython
Thales

About Thales

10,000+ employees

Thales designs and sells defense, aerospace, space, and digital identity/cybersecurity systems to governments, armed forces, infrastructure operators, and enterprises. Its portfolio spans avionics, radars and sensors, satellites, air traffic management, secure communications, and cybersecurity and identity solutions (bolstered by the 2019 Gemalto acquisition). Headquartered in Meudon, France, Thales is publicly traded on Euronext Paris (HO) and reported €20.6 billion in sales in 2024.

Contact me