Title Position Embedded Engineer Job Duties BT BLE driver design and development for the latest generation of Bluetooth products Support low level hardware bring-up software development in an RTOS environment and device driver development Support work on various Software lifecycle components including requirements analysis design implementation qualification and production release Competencies Understanding of software system architecture Proven C programming skills Solid debugging and analytical abilities Excellent debugging and analytical abilities Proactive self-starter able to work independently in a fast-paced environment Well organized with solid attention to detail proactively ensures work is accurate Positive attitude and work ethic unafraid to ask questions and explore new ideas Resourceful and able to solve problems through practical use of technology Good verbal and written communication skills in English Strong team player with the ability to work collaboratively within a diverse cross-functional team Qualifications Bachelor s degree in Electronics Engineering or related field or equivalent 2 years of relevant industry experience Experience with Bluetooth BLE Profiles Host Stack HCI Controller Stack Experience with BT BLE Spec up to the 5 4 host and controller standard Experience with systems analysis profiling and low-level debugging Hands on experience working with firmware hardware Experience with IoT Embedded Systems Experience working on ESP32 Experience in writing and managing device drivers for communication protocols such as I2C SPI and UART Understanding of the hardware and electronics related to embedded systems ability to read schematics and use electronic testing equipment Job Types Full-time Permanent Benefits Health insurance Paid sick time Paid time off Provident Fund Work from home Work Location In person