Lead Embedded Software test Engineer

Marriott International 

📍 Redmond, United States 🇺🇸

full-time
lead
on-site
Posted —

Key Skills

firmwareC/C++RTOSdriversBLE

Industry

Consumer ElectronicsTelecommunications

Job Description

Role :: Lead Embedded Software test Engineer

Location :: Redmond WA(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)