Job Description :

Firmware Engineer

Location Bellevue – currently remote

·  Must have:

(a)  Experience with general telecommunications, embedded networking, and device drivers, implementing low level communication protocols

(i)  IoT device development experience

(ii)  Knowledge of OSI networking stack

(iii)  Experience in open-source development

(iv)  C/C++ programming experience

(v)  Object oriented programming experience

(vi)  Experience with Linux

(vii)  Soft skills:

(i)      Self-driven

(ii)    Excellent communication skills and ability to work remotely

(viii)  Ability to write technical documentation

·  Nice to have:

(i)  Experience with Zephyr OS or other RTOS

(ii)  Experience with test driven FW development

(iii)  Ability to debug network traffic

(iv)  Familiarity with Git, cmake, gcc, and gdb

(v)  Ability to use common test equipment, such as logic analyzer and scopes

(vi)  Ability to read data sheets and schematics

(vii)  Experience with GNSS, WiFi, BLE, LTE, Low powered devices, UWB, sensors, OpenWrt

(i)      SMEs wanted

1.       Embedded linux

a.       OpenWRT experience preferred

2.       BLE experience

3.       Low powered IoT Wi-Fi experience

4.       CAT-M modems


Tamkeen Aslam

Senior Recruiter

703-986-3808 (Work)



Similar Jobs you may be interested in ..