30 Sep
|
Amaris Consulting
|
Canada
30 Sep
Amaris Consulting
Canada
Amaris Consulting is looking for a Senior Embedded Linux Security Engineer to support a client developing smoke detection panels.
You’ll work on the security architecture of the detection panel platform, with a focus on embedded Linux, secure communication between devices, and cryptographic key management. The scope is well defined, while some technical and regulatory requirements are still being clarified with the client.
Your responsibilities
- Develop and maintain the platform BSP.
- Work on Linux kernel configuration, drivers, and board bring-up.
- Contribute to Yocto or Buildroot-based development.
- Define and implement secure communication mechanisms between devices.
- Design the full lifecycle of cryptographic keys, including:
- Key generation and provisioning
- Key sharing between devices
- Key storage and use
- Key rotation and revocation
- Key management procedures
- Contribute to the definition of the platform’s security architecture.
- Review security requirements and help translate them into technical specifications.
- Assess the security of existing designs and identify areas requiring further work.
- Produce clear technical documentation covering the architecture, protocols, and key management processes.
- Work with the client’s engineering and security teams to clarify requirements and confirm the applicable security framework.
Your profile You’re a senior embedded systems engineer with experience in both of the following areas:
Embedded Linux
- BSP development and board bring-up
- Linux kernel configuration and development
- Driver development
- Yocto and/or Buildroot
- Embedded hardware and software interfaces
- Debugging at system level
Security and applied cryptography
- Secure communication protocols
- Cryptographic key management
- Key provisioning, rotation, and revocation
- PKI and certificate-based authentication
- Security architecture for connected devices
- Familiarity with secure boot, trusted execution, or hardware-backed key storage is a plus
Experience in a regulated or safety-critical setting is strongly preferred. Backgrounds in fire safety, industrial security, connected devices, or IoT security would be particularly relevant. Working arrangement The mission requires limited on-site presence:
- A few days on-site at project kickoff
- Flexible hybrid working for the rest of the assignment
- Direct interaction with the client’s technical and security teams
You should be comfortable working independently, with limited supervision, on a technical scope that may evolve as the client finalises its security requirements. Why join the mission?
You’ll work on a product where embedded Linux and security directly affect system reliability and user safety. The role combines hands-on platform engineering with architectural responsibility, giving you a direct impact on the way the product communicates, protects its data, and manages trust between devices.
Why choose us
- An international community bringing together more than 110 different nationalities
- An environment where trust is central: 70% of our leaders started their careers at the entry level
- A strong training system with our internal Academy and more than 250 modules available
- A dynamic work environment that frequently comes together for internal events (afterworks, team buildings, etc.)
Amaris Consulting promotes equal opportunities. We are committed to bringing together people from diverse backgrounds and creating an inclusive work environment. In this regard, we welcome applications from all qualified individuals, regardless of sex, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.
📌 Senior Embedded Linux Security Engineer (Canada)
🏢 Amaris Consulting
📍 Canada