Smyrna, GA
1 day ago
Firmware Engineer

The Embedded Firmware Engineer will develop core functionality to support the StreamLabs family of SmartHome IoT products.  This position will work closely with both software and hardware teams to assist with new product development, feature additions, manufacturing, and test engineering. 

PRINCIPAL RESPONSIBILITIES 

New product design and development  Feature additions/improvements to existing product  Work with manufacture and test engineering to assist with board bring up and test  Develop scripts and tools to build and sign code for Over-the-air firmware packages  Porting of existing product to new chipsets  Develop systems and code to test changes to firmware and monitor stability  Expert in C Experience with Wi-Fi-enabled chipsets, preferably Texas Instruments SimpleLink Processors (CC32XX series or other Wi-Fi processors) Application architecture with RTOS, preferably TI-RTOS Knowledge of MQTT, preferably with AWS IoT Experience designing for low-power, battery-operated, applications Strong knowledge of cryptography and public key infrastructure Experience designing and implementing Over-the-air (OTA) firmware update procedure and bootloaders with secure boot, failover, verification, and image integrity features Knowledge of network security at all layers (WPA2, SSL/TLS, IPSEC) Knowledge of HTTP, DNS, NTP Experience developing build tools in C, Python, or other languages to assist with FW image generation, manufacture & test, and device programming Knowledge of I2C and SPI bus communication protocols Proficient with Oscilloscopes, Logic Analyzers, Multimeter 

Competencies: 

Ability to translate electrical schematics into firmware configuration Ability to probe and debug I2C and SPI bus interfaces Ability to debug network related issues with Wireshark or similar network analyzers Ability to write technical documentation 

Education: 

B.S. + 5 years, M.S + 3 in Electrical Engineering, Computer Engineering, Computer Science or related. 

Por favor confirme su dirección de correo electrónico: Send Email