Logo-of-Codelogicx-Technologies-hiring-for-jobs-in-India-on-GrabJobs

Rust Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Rust Developer

We are seeking an experienced Rust Developer with 3–5 years of professional engineering experience to join our core systems team. This role focuses on building high‑performance desktop agents that capture telemetry data, as well as contributing to firmware‑level development for hardware‑integrated components.
You will work across the stack—from OS‑level services to embedded/firmware modules—designing reliable, secure, and efficient systems that operate in resource‑constrained or performance‑critical environments.

· Design, develop, and maintain desktop agents in Rust for telemetry capture, system monitoring, and event collection.

· Build low‑overhead background services that run reliably on Windows, macOS, and/or Linux.

· Develop and maintain firmware components, including device communication layers, hardware interaction logic, and embedded Rust modules.

· Integrate with OS‑level APIs and hardware interfaces for data acquisition.

· Implement secure data pipelines for local buffering, encryption, and transmission.

· Optimize performance, memory usage, and CPU footprint for long‑running agents and embedded systems.

· Collaborate with cross‑functional teams (backend, hardware, security, product) to define telemetry schemas and firmware requirements.

· Write clean, well‑tested, maintainable Rust code with strong documentation.

· Participate in architecture reviews, code reviews, and technical design discussions.

· Stay current with Rust ecosystem advancements, embedded frameworks, and systems‑level tooling.




Requirements

· 3–5 years of software development experience, with 2+ years of production Rust.

· Strong understanding of:

    - Rust ownership, borrowing, lifetimes

    - Async runtimes (Tokio, async‑std)

    - Concurrency, multithreading, and memory‑safe systems programming

· Hands‑on experience building desktop agents, daemons, or system services.

· Experience with firmware or embedded development, including:

    - Bare‑metal Rust or embedded Rust frameworks

    - Microcontroller programming

    - Hardware communication protocols (I2C, SPI, UART, USB, BLE, etc.)

· Familiarity with:

  - OS‑level APIs (Windows API, macOS frameworks, Linux syscalls)

    - Event capture (file system, process, network, hardware telemetry)

  - IPC mechanisms (pipes, sockets, shared memory)

  - Data serialization formats (Protobuf, MessagePack, JSON)

· Strong debugging skills for both desktop and embedded environments.

· Comfort with Linux, cross‑compilation, and CI/CD workflows.

· Experience with:

  - Endpoint security, monitoring, or DLP agents

  - Real‑time systems or resource‑constrained environments

  - Firmware OTA update mechanisms

  - Performance profiling tools (perf, flamegraph, valgrind, embedded profilers)

· Knowledge of secure coding practices for both firmware and desktop agents.

· Contributions to Rust or embedded open‑source projects.



Benefits

Health Insurance
Provident fund
Parental Leave
Hybrid working mode
Gratuity
Yearly bonus

Original job Rust Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

About the Company

Codelogicx Technologies

Codelogicx is a global product engineering, data analyst, AI/ML, and mobile app development company. We offer our digital solution startup to enterprise businesses around the world.

Read more about the company

Auto-Apply to Rust Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Rust Developer Jobs in India

GrabJobs is the no1 job portal in India, connecting you to thousands of jobs fast! Find the best jobs in India, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.