Worksprout logo

Embedded Linux Engineer

Worksprout
Not disclosed
Full Time (On-site)
Not Applicable
1 position
Rajshahi, Bangladesh

Job Description

Back to all opportunities

JOB OPPORTUNITY: Edge & Embedded

Embedded Linux Engineer

Rajshahi, Bangladesh (Onsite) Full-time 08:00 – 17:00 (BST) Onsite 2 Openings

Apply for This Role

About WorkSprout

WorkSprout is a deep-tech engineering and design partner across twelve practice areas — TinyML & Edge AI, Custom AI Development, AI Automation & Agents, Data Engineering & Collection, IoT Solutions, Hardware Prototyping, Robotics & Automation, 3D Design & Modeling, Software Development, Growth & DevOps, Branding & Creative Design, and Startup & Product Launch. We deliver systems that work in production, not just in demos.

Position Overview

You will build and maintain embedded Linux systems for industrial and consumer products, working across the full stack from kernel drivers and BSPs to application-layer services. You will own the software platform for custom embedded hardware from bring-up to production.

Key Responsibilities

  • Develop and maintain Linux BSPs for ARM-based custom embedded targets
  • Write and debug kernel drivers for custom peripherals and hardware interfaces
  • Configure and optimise Buildroot or Yocto-based Linux distributions for targets
  • Implement system security hardening, secure boot, and trusted execution environments
  • Develop init systems, systemd services, and inter-process communication layers
  • Support hardware bring-up and field debugging with JTAG and serial console tools

Required Skills & Expertise

  • Strong C programming for Linux kernel and character/block driver development
  • Experience with Yocto Project or Buildroot for custom Linux image construction
  • Understanding of ARM architecture, MMU, interrupt controllers, and memory-mapped I/O
  • Knowledge of Linux debugging and tracing tools (GDB, perf, ftrace, strace, LTTng)
  • Experience with Git and CI/CD practices in embedded cross-compilation environments

Preferred / Nice-to-Have Skills

  • Experience with real-time Linux patches (PREEMPT-RT or Xenomai co-kernel)
  • Knowledge of embedded security standards (IEC 62443, Cyber Resilience Act)
  • Familiarity with Rust for embedded systems and driver development

Compensation & Benefits

Salary

Negotiable; based on skills and experience.

  • Own the embedded software platform for production hardware products
  • Competitive salary benchmarked to international rates
  • Access to hardware lab with diverse ARM evaluation and custom boards
  • Time allocation for upstream Linux kernel contributions
  • Support for embedded Linux conference attendance (ELCE, ELC-NA)
  • Benefits marked with an asterisk apply to permanent employees only.

How to Apply

If your experience matches the requirements and you are ready to work on production engineering and design challenges, submit your application using the button below. We review every submission personally — no automated screening, no ghosting.

[email protected] — subject: "Embedded Linux Engineer"

Quick Facts

Type Full-time

Location Rajshahi, Bangladesh (Onsite)

Mode Onsite

Openings 2

Application deadline Rolling basis

Office hours 08:00 – 17:00 (BST)

Work days Monday – Friday

Ready to join the team?

Apply for this role

Submit your application in minutes. Every submission is reviewed personally by our engineering and leadership team.

Apply for This Role

or email us at

[email protected]

Interested? Don't wait.

Applications are reviewed on a rolling basis. The sooner you apply, the better your chances. We look forward to meeting you.

Apply for This Role

More Open Roles

Other positions in this track and across WorkSprout.

Edge & Embedded

IoT Tools Developer

Full-time

  • Dhaka, Bangladesh

Edge & Embedded

3D Model & Hardware Design Engineer

Full-time

  • Rajshahi, Bangladesh (Onsite)

Custom AI & ML

Domain-Specific Chatbot Engineer

Full-time

  • Dhaka, Bangladesh

Requirements

Back to all opportunities JOB OPPORTUNITY: Edge & Embedded Embedded Linux Engineer Rajshahi, Bangladesh (Onsite) Full-time 08:00 – 17:00 (BST) Onsite 2 Openings Apply for This Role About WorkSprout WorkSprout is a deep-tech engineering and design partner across twelve practice areas — TinyML & Edge AI, Custom AI Development, AI Automation & Agents, Data Engineering & Collection, IoT Solutions, Hardware Prototyping, Robotics & Automation, 3D Design & Modeling, Software Development, Growth & DevOps, Branding & Creative Design, and Startup & Product Launch. We deliver systems that work in production, not just in demos. Position Overview You will build and maintain embedded Linux systems for industrial and consumer products, working across the full stack from kernel drivers and BSPs to application-layer services.

This job post was sourced from LinkedIn Jobs While we strive to bring you the latest opportunities, Niyog has not verified this listing and cannot take responsibility for its accuracy or any outcomes related to it. Please review the details carefully and apply at your own discretion.

Job Information

Posted 1 month ago
Job ID 4462763351
Worksprout logo

Worksprout

18
Active Jobs
Industry Software Development
Website worksprout.us