Skip to content
mimi

RUST Engineer - Embedded Linux

SAMSAN Technische Labs Pvt Ltd

India · On-site Full-time Mid Level Today

About the role

Position: RUST Engineer Embedded Linux

Location

  • Pune

Experience

  • 3-6 Years

Key Responsibilities

  • Develop applications and system components using Rust
  • Build CLI tools and system services
  • Work with cross-compilation toolchains for embedded targets
  • Integrate applications into Linux-based systems
  • Debug issues related to system integration and runtime
  • Collaborate with platform and integration teams
  • Ensure performance, reliability, and maintainability

Required Skills

RUST Development (MANDATORY)

  • Strong understanding of ownership, borrowing, and lifetimes
  • Experience with Cargo build system
  • Experience building CLI tools or system services
  • Familiarity with async programming is a plus

Embedded Linux (Preferred)

  • Understanding of Linux filesystem and process model
  • Experience working on Linux-based systems

Debugging & Troubleshooting (CRITICAL)

  • Ability to debug:
    • BitBake build failures
    • Runtime issues on target hardware

Good to Have

  • Experience with Yocto / BitBake
  • Exposure to cross-compilation and embedded builds
  • Familiarity with systemd services
  • Experience with C/C++ (for system-level integration)

Requirements

  • Strong understanding of ownership, borrowing, and lifetimes
  • Experience with Cargo build system
  • Experience building CLI tools or system services
  • Understanding of Linux filesystem and process model
  • Experience working on Linux-based systems
  • Ability to debug BitBake build failures
  • Ability to debug runtime issues on target hardware

Responsibilities

  • Develop applications and system components using Rust
  • Build CLI tools and system services
  • Work with cross-compilation toolchains for embedded targets
  • Integrate applications into Linux-based systems
  • Debug issues related to system integration and runtime
  • Collaborate with platform and integration teams
  • Ensure performance, reliability, and maintainability

Skills

C++Rustsystemd

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free