← Back to jobs

Kaizen Technologies, Inc Logo
Embedded Software Test Engineer

Kaizen Technologies, Inc

 

Redmond, WA, USA

Posted On: 12 days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Embedded Software Test Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will own firmware testing, debugging, and low-level driver development for embedded SoC applications.

This role is on-site.

Responsibilities

  • Develop and optimize low-level device drivers for peripherals and sensors such as IMUs and depth cameras.
  • Perform hardware bring-up using schematics and layout files, and debug using oscilloscopes and logic analyzers.
  • Implement and test firmware architecture components including bootloaders, OTA update systems, and power management.
  • Write modular, portable embedded C/C++ code and manage build systems like CMake and Makefiles.
  • Validate inter-processor communication (MCU to SoC) and wireless protocols (BLE, Wi-Fi).

Required Skills

  • 5+ years of experience in embedded firmware development, testing, and debugging on SoCs.
  • Proficiency in Embedded C/C++ with a focus on modular and portable code design.
  • Strong understanding of RTOS concepts, including threads, synchronization, and scheduling.
  • Experience with custom hardware bring-up and reading schematics.
  • Knowledge of bootloaders, firmware OTA update systems, and power profiling tools.
  • Familiarity with inter-processor communication and wireless protocols like BLE and Wi-Fi.
  • Education: Any Graduate degree.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs