Firmware Engineer
Chubb Security
POSITION SUMMARY:
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 CExperience with Wi-Fi-enabled chipsets, preferably Texas Instruments SimpleLink Processors (CC32XX series or other Wi-Fi processors)Application architecture with RTOS, preferably TI-RTOSExperience designing for low-power, battery-operated, applicationsStrong knowledge of cryptography and public key infrastructureExperience designing and implementing Over-the-air (OTA) firmware update procedure and bootloaders with secure boot, failover, verification, and image integrity featuresKnowledge of network security at all layers (WPA2, SSL/TLS, IPSEC)Experience developing build tools in C, Python, or other languages to assist with FW image generation, manuafacture & test, and device programmingKnowledge of I2C and SPI bus communication protocolsProficient with Oscilloscopes, Logic Analyzers, MultimeterCompetencies:
Ability to translate electrical schematics into firmware configurationAbility to probe and debug I2C and SPI bus interfacesAbility to debug network related issues with Wireshark or similar network analyzersAbility to write technical documentationEducation:
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