

Senior Embedded Firmware Engineer
Location
Torrance, CA
Level
Senior-Level
Department
Robotics & Automation
Type
Salary
Job Description
Posted on:
2025-09-26
Responsibilities
- Architect, design, and implement embedded firmware for STM32 microcontrollers and aerospace-certified platforms
- Develop, optimize, and maintain RTOS-based applications (FreeRTOS, ThreadX)
- Integrate WiFi modules and Ethernet interfaces, including driver development
- Implement and debug network protocols including lwIP TCP/IP, MQTT, and TFTP/FTP
- Ensure robust and secure data communication using TLS, WPA3, PKI, and certificate-based methods
- Support secure boot processes, firmware over-the-air (OTA) updates, and TrustZone-based security features
- Collaborate with cross-functional teams in hardware, systems, and product engineering
Job Requirements
- Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
- Proven experience in embedded system design and firmware development (C/C++)
- Strong background with STM32 microcontrollers and RTOS (FreeRTOS, ThreadX)
- Hands-on experience with lwIP TCP/IP stack, MQTT, and TFTP/FTP protocols
- Familiarity with WiFi modules, Ethernet interfaces, and driver integration
- Strong knowledge of secure communication standards (TLS, WPA3, PKI, TrustZone, Secure Boot, OTA updates)
- U.S. citizenship required; ability to work on defense-related projects