Job Category: EngineeringJob Description: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
Qualifications:
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.About Us:Chubb is a world leader in insurance. With operations in 54 countries, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance, and life insurance to a diverse group of clients. The company is distinguished by its extensive product and service offerings, broad distribution capabilities, exceptional financial strength, underwriting excellence, superior claims handling expertise and local operations globally.At Chubb, we are committed to equal employment opportunity and compliance with all laws and regulations pertaining to it. Our policy is to provide employment, training, compensation, promotion, and other conditions or opportunities of employment, without regard to race, color, religious creed, sex, gender, gender identity, gender expression, sexual orientation, marital status, national origin, ancestry, mental and physical disability, medical condition, genetic information, military and veteran status, age, and pregnancy or any other characteristic protected by law. Performance and qualifications are the only basis upon which we hire, assign, promote, compensate, develop and retain employees. Chubb prohibits all unlawful discrimination, harassment and retaliation against any individual who reports discrimination or harassment.