Embedded Firmware Developer (Rust/C)

Overview

On Site
$55 - $65
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

Embedded Systems
Rust
C
ARM
I2C
SPI
UART
Oscilloscope
JTAG
RTOS
HAL
Firmware

Job Details

Job Title: Embedded Firmware Developer (Rust/C)
Location: Redmond, WA
Duration: Long Term

Required Skills & Experience
8 10 years of experience in embedded firmware development
Proficiency in Rust and C
Strong experience with ARM Cortex-M microcontrollers
Hands-on experience with Firmware debugging, I2C, SPI, UART protocols, Oscilloscopes and JTAG debuggers
Experience developing across application, middleware, and HAL layers
Familiarity with bare-metal and RTOS-based systems

Key Responsibilities
Develop and maintain embedded firmware in Rust and C
Work with ARM Cortex-M series microcontrollers
Develop features and debug issues across the full firmware stack (application layer to HAL)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.