Job Title: Embedded Software test Engineer
Location: Redmond WA
Onsite at customer location
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)
Pay: $120,000.00 - $140,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Life insurance
- Paid time off
- Parental leave
- Referral program
- Vision insurance
Work Location: In person