← Back to jobs

ECHO IT SOLUTIONS INC Logo
Firmware Engineer (MCU)

ECHO IT SOLUTIONS INC

 

Redmond, WA, USA

Posted On: 7 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Firmware Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design and debug MCU firmware for next-generation computing devices, including Windows device drivers and low-level software.

This role is on-site.

Responsibilities

  • Design and code software modules, device drivers, and low-level firmware for Windows devices.
  • Perform board bring-up and read schematics to implement low-level firmware.
  • Develop and debug MCU firmware using C and C++.
  • Implement communication protocols including I2C, SPI, UART, and USB.

Required Skills

  • 5+ years of experience in firmware development.
  • Proficiency in C/C++ programming.
  • Hands-on experience with MCU firmware development and debugging.
  • Experience with ARM Cortex M3 or M4 and ARM architecture.
  • Experience using IAR embedded workbench or similar development environments.
  • Working knowledge of RTOS, specifically ThreadX.
  • Knowledge of security via crypto algorithms.
  • Knowledge of RF and Bluetooth technologies.
  • Ability to read schematics for low-level driver implementation.

Preferred Skills

  • Experience with debugging tools such as WinDBG or ITP/XTP (Intel).
  • Experience developing Windows device drivers (KMDF, UMDF) or Linux device drivers.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs