Senior Linux Embedded Developer (Yocto)
Your CV won't get past the first 6 seconds with a recruiter unless it's tailored to this role.
TrickCV reads this job posting, rewrites your CV to match it, and drafts a recruiter-grade cover letter — both as PDFs, in seconds. Free to try, no credit card.
About this role
About the Project
Our client is a global engineering and technology partner delivering advanced product development and embedded software solutions for leading international companies across various industries. The organization specializes in digital engineering, embedded systems, and innovation-driven product development, helping clients build secure, high-quality, and future-proof solutions.
We are currently looking for a Senior Linux Embedded Developer to join a team working on the development of secure embedded Linux platforms and next-generation connected devices.
Location
Fully Remote
Your Responsibilities
-
Develop and maintain Embedded Linux systems based on Yocto.
-
Create, customize, and maintain Yocto meta-layers.
-
Implement and enhance Secure Boot mechanisms.
-
Modify and configure U-Boot bootloader.
-
Design and integrate secure software update solutions using RAUC or OSTree.
-
Integrate hardware components, including SoCs and secure elements.
-
Develop, customize, and maintain Linux device drivers.
-
Work with NAND flash memory technologies.
-
Implement cybersecurity-related features and security mechanisms.
-
Debug and troubleshoot embedded systems at both software and hardware levels.
Requirements
Must-Have Skills
-
Strong commercial experience with Embedded Linux and Yocto.
-
Solid understanding of Secure Boot, TrustZone, and key management mechanisms.
-
Hands-on experience with update frameworks such as RAUC or OSTree.
-
Practical experience working with NAND flash memory.
-
Good understanding of cybersecurity concepts, including:
-
Cryptographic key management
-
Certificates
-
Public Key Infrastructure (PKI)
-
-
Experience with hardware integration, including SoCs and secure elements.
-
Strong knowledge of U-Boot customization and configuration.
-
Proven experience in debugging embedded systems.
-
Experience developing Linux device drivers.
-
Experience modifying Yocto meta-layers.
Nice to Have
-
Experience with secure elements such as OPTIGA.
-
Knowledge of IoT and embedded device security certification processes.
-
Experience working on cybersecurity-focused embedded projects.
What We Offer
-
Opportunity to work on long-term international projects.
-
Fully remote work model.
-
Exposure to cutting-edge technologies in Embedded Linux, Security, and IoT.
-
Collaboration with highly skilled engineering teams.
-
Real impact on product architecture and technical decisions.
-
Flexible cooperation model.
If you are passionate about Embedded Linux, cybersecurity, and building secure connected systems, we would love to hear from you.