About Us
Worksprout is a private limited software export company based in Rajshahi, Bangladesh. We deliver high-quality software development services to international clients, primarily in the United States. Our mission is to create a supportive, growth-focused environment for our team while maintaining the highest standards of professionalism.
Position Overview
You will be responsible for the low-level Linux platform work - Yocto image builds, BSP layers, device drivers, and production firmware hardening. You will work closely with hardware teams and maintain our CI/CD pipeline for embedded image builds.
Key Responsibilities
-
Build and maintain custom Yocto meta-layers for multiple hardware targets
-
Develop and port BSPs to new hardware platforms
-
Write Linux kernel device drivers (V4L2, IIO, SPI, I2C, PCIe)
-
Implement Secure Boot with U-Boot Verified Boot and OTP fuse provisioning
-
Configure PREEMPT-RT kernel for real-time applications
-
Maintain CI/CD pipeline for embedded builds using Yocto and QEMU
Required Skills & Expertise
-
3+ years of embedded Linux development
-
Strong C and Linux kernel development skills
-
Yocto / OpenEmbedded build system expertise
-
ARM architecture experience (Cortex-A series)
-
Deep understanding of bootloader, kernel, and rootfs stack
Preferred / Nice-to-Have Skills
-
PREEMPT-RT or real-time Linux experience
-
U-Boot Verified Boot implementation experience
-
Rust embedded development experience
Salary & Benefits
Salary:
Negotiable; based on skills and experience.
-
Work on the full embedded Linux stack from bootloader to application
-
Competitive salary with performance incentives
-
Onsite hardware lab for development and testing
-
Access to diverse ARM boards and development kits
How to Apply
If you meet the requirements and are ready to advance your career with us, please send your resume and a cover letter to the email below with the subject line shown.
info@worksprout.us
— subject: “Embedded Linux Engineer”
Apply Now