13 Aug
|
Agentc It
|
Waterloo
13 Aug
Agentc It
Waterloo
This will be a FT, perm role with benefits, vacation, good bonus plan.
Location: Waterloo, ON
Relocation offered: YES
Ideal candidate would have a HW and SW background.
Distinguished Hardware (Firmware) Security Architect
Canada’s rapid growth has created an excellent opportunity to build and grow your career and make a big impact to everyone’s life. With over 1+ billion Our mobile & IoT devices currently active, our aims to provide industry-leading security across the entire technology stack. our Waterloo Research Center is actively involved in cutting-edge research in the areas of data security and privacy protection for enterprise, mobile, IoT devices and AI engines among others.
The Data
Security & Privacy Research Team is looking to hire an Embedded Developer to join a rapidly growing team of experts who define the next generation of our security technologies.
Responsibilities
- Participate in design of security solutions for cloud, enterprise, carrier and consumer business that span a variety of software and hardware components.
- Design and implement hardware and OS level components for security solutions
- Perform analysis, evaluations and investigations into recent and emerging security trends and technologies
Position Requirements
- Bachelor, Master or PhD degree in Computer Science or Electrical Engineering.
- 5+ years of experience with embedded systems or low-level OS development using C or C++
- Experience with hardware trusted execution environment (TEE) technologies such as Trustzone/SGX/SEV/SMV/Keystone, either in designing the TEE from the hardware level, or in applying TEE on software/data security protection
- Experience with hardware assisted software vulnerability protection such as PA/CET etc. It’s preferred to have experiences with hardware level design for the security solutions;
- Experience with kernel development (Linux or other), bootloaders.
- Self-starter, produces good quality code with proper testing and internal documentation
- Ability to quickly analyze and grasp key concepts in hardware specification documents, academic publications and industry white papers
Qualifications Considered an Asset
- Experience with embedded systems, low-level board development and board bring-up
- Experience with hardware design and driver/OS integration beneficial
- Experience with cryptographic libraries (e.g. OpenSSL, LibreSSL, mbed TLS)
- Experience with isolation technologies, such as secure containers / sandboxing at both the system and application levels beneficial.
- Knowledge of trusted execution environments (TEE) such as ARM TrustZone or Intel SGX
Location: Waterloo, Canada
📌 Hardware Security Architect (Waterloo)
🏢 Agentc It
📍 Waterloo