Firmware Engineer
Chubb
Office
Smyrna, GA, United States
Full Time
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.
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.
Firmware Engineer
Office
Smyrna, GA, United States
Full Time
July 15, 2025