HamburgerMenu
hirist

Full Stack Engineer - Rust

ARA Resources
12 - 18 Years
Multiple Locations

Posted on: 02/07/2026

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

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...