Embedded Software Test Engineer

SRS Consulting Inc
Redmond; Washington, US
On-site

Job Description

Job Title: Embedded Software test Engineer

Location: Redmond WA

Onsite/ Remote: Day 1 Onsite

Key Responsibilities

  • Experience in firmware development, testing and debugging on SoCs for embedded applications.
  • Proficient in embedded C/C++, with ability to write modular and portable code
  • Experience with custom hardware bring-up, using schematics and layout files
  • Comfortable with RTOS concepts (threads, synchronization, scheduling)
  • Develop and optimize low-level device drivers for peripherals and sensors (IMU, depth cameras, etc.)
  • Experience in bootloaders, firmware OTA update systems, and power management
  • Proficient in debugging tools (oscilloscope, logic analyzer, hardware debuggers)
  • Understanding of inter-processor communication (e.g., MCU SoC)
  • Exposure to wireless protocols like BLE, Wi-Fi
  • Familiar with power profiling tools and optimizing for battery life
  • Understanding of firmware architecture and build systems (e.g., CMake, Makefiles)

Skills & Requirements

Technical Skills

Firmware developmentEmbedded c/c++RtosDevice driversBootloadersDebugging toolsWireless protocolsPower profilingFirmware architectureBuild systemsProficientComfortableExposureFamiliarProficientEmbedded systemsFirmwareHardwareDebugging

Level

Mid-Level

Posted

4/30/2026

Continue to LinkedIn

You will be redirected to the job posting on LinkedIn.

Sign in and we'll score your resume against this role.