Search by job, company or skills

ara resources pvt. ltd.

Rust- Full Stack Engg

Save
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About ARA's Client – Leading Technology Firm

ARA's Client is a leading technology firm specializing in innovative solutions that enhance client services. They focus on leveraging cutting-edge technologies to solve complex business challenges. With a commitment to a cloud-first and agile mindset, the organization fosters a culture of collaboration and excellence.

Role Summary

The ideal candidate will be responsible for developing and maintaining high-performance embedded software solutions using Rust. They will collaborate with cross-functional teams to deliver innovative firmware for microcontroller-based platforms.

Key Responsibilities

  • Design, develop, and maintain embedded firmware using Rust
  • Work on bare-metal or RTOS-based embedded systems
  • Develop and optimize device drivers, HALs, and peripheral interfaces
  • Ensure performance, memory safety, and reliability
  • Debug firmware using JTAG/SWD, GDB, logic analyzers
  • Collaborate with hardware, QA, and cross-functional teams
  • Participate in code reviews, architecture discussions, and documentation
  • Support integration, testing, and deployment of embedded solutions

Must-Have Qualifications

  • Minimum 12 years of total experience
  • Strong low-level programming skills in Rust
  • Experience with embedded systems development
  • Understanding of embedded constraints
  • Passion for modern, memory-safe systems development

Nice to Have

  • Background in C/C++ embedded development
  • Experience with RTOS (FreeRTOS, Zephyr, etc.)
  • Knowledge of communication protocols (SPI, I2C, UART, CAN)
  • Experience with bootloaders, OTA updates, or secure firmware

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 150574387