OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
Senior Embedded Linux Engineer
Senior Embedded Linux OS Engineer
We seek applicants with a strong track record in developing and deploying system software for high-quality consumer electronics and industrial IoT devices. As a senior developer and technical leader, you will be instrumental in customer projects, managing end-to-end operating system support (Yocto/OpenEmbedded/Debian), booting BSPs for various devices, and serving as the project’s kernel and OS expert. The role involves developing, maintaining, and documenting software, assessing new technologies, debugging and revising code, contributing to software design, and collaborating with users to refine and test programs. Candidates should have expert-level skills, proven experience, and a history of open-source contributions.
Primary Responsibilities
Summary
- Design and develop custom operating system solutions based on Yocto, Android, and Debian platforms.
- Implement Linux support for various hardware components.
- Expertise in ARM SoCs, with a focus on Qualcomm SoCs.
- Initialize and support hardware platforms from scratch.
- Develop and maintain continuous integration and testing frameworks.
- Test and enable complete use cases on emerging platforms.
- Provide technical support and resolve bugs.
- Offer technical leadership and influence others through best practices and specialized knowledge.
- Drive significant features or enhancements to improve product quality.
- Deliver high-quality functionality on time, including specification, design, development, documentation, and testing.
- Collaborate daily with team members and the open-source community.
- Present at open-source conferences.
Educational Background
A degree in Computer Science or equivalent experience is required.
Key Technical Skills & Experience
- At least seven years of experience with production-grade Linux (Yocto/Android/Debian) for Embedded/Consumer Electronics/IoT devices.
- Proficiency in OS image generation (Yocto/AOSP/Debian), packaging, release processes, upgrades, CVE tracking and resolution, and CI/CD.
- Over five years of Embedded Linux experience, including SoC bring-up, BSP upgrades, and work with Linux kernel subsystems like display, audio/video, compute, or power management.
- Active participation in Linux project upstreaming or maintenance of open-source projects is highly desirable.
- Familiarity with ARM CPU ISA architecture.
- Experience with full boot chains and bootloaders like U-Boot, GRUB, and UEFI.
- Knowledge of hardware protocols (USB, PCIe, UART, I2C, SPI, GPIO) and experience with Bluetooth and wireless technologies are advantageous.
- Hands-on experience with embedded hardware and software debugging tools like PC software, oscilloscopes, and logic analyzers.
- Proven record of contributions to Linux kernel, userspace, or other open-source projects.
Preferred Skills & Experience
- Knowledge of Qualcomm SoCs and Snapdragon architecture.
- Experience with PCIe or USB4.
- Expertise with the Linux DRM subsystem.
- Experience in implementing end-to-end solutions.
- Active Linux kernel developer or maintainer.
- Past speaker at open-source conferences with publications in technical forums, blogs, or articles.
- Ideal candidates should be curious, reliable, adaptable, practical, and skilled at community outreach.
Â
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy Notice