Rust Developer โ€“ Yocto / BitBake (SML36ST RM 4046)

April 4, 2026
sradmin

Position: Rust Developer โ€“ Yocto / BitBake (SML36ST RM 4046)

Role Overview
We are looking for a Rust Developer with Yocto expertise to develop, integrate, and maintain Rust-based applications within an Embedded Linux environment (Yocto Scarthgap).

The role involves writing and maintaining BitBake recipes, integrating Rust toolchains, and ensuring smooth builds and deployment on target hardware.

๐Ÿš€ Key Responsibilities

  • Develop applications and system components using Rust
  • Create and maintain BitBake recipes (.bb, .bbappend)
  • Integrate Rust projects into Yocto builds using: Cargo, Cross-compilation toolchains
  • Work with Yocto layers: Create and manage custom layers, Handle dependencies and package configurations
  • Optimize build performance and resolve build failures
  • Debug issues in: Cross-compilation, Runtime dependencies
  • Collaborate with platform and system teams for integration
  • Ensure reproducible and stable builds

๐Ÿ› ๏ธ Required Skills
๐Ÿ”น Rust Development

  • Strong understanding of:
  • Ownership, borrowing, lifetimes
  • Cargo build system
  • Experience with:CLI tools / system services in Rust, Cross-compiling Rust applications
    ๐Ÿ”น Yocto & BitBake (Good To have)
  • Experience with: BitBake recipes (.bb, .bbappend)
  • Layer creation and management
  • IMAGE_INSTALL, DEPENDS, RDEPENDS
  • Familiarity with: Yocto release: Scarthgap
    ๐Ÿ”น Build Systems & Toolchains
  • Experience with: Cross-compilation, oolchain configuration

๐ŸŽฏ Experience Required
3โ€“6 years in Embedded Linux / systems development
At least 1โ€“2 years of Rust experience

*********************************************************************************************************************************************

Job Category: Embedded HW_SW
Job Type: Full Time
Job Location: Pune
Experience: 3-6 Years
Notice period: 0-30 days

Apply for this position

Mention correct information below. Mention skills aligned with the job description you are applying for. This would help us process your application seamlessly.

Drop files here or click to uploadMaximum allowed file size is 200 MB.
Allowed Type(s): .pdf, .doc, .docx