Responsibilities
- Create and validate firmware for hardware products from concept through testing
- Utilize microcontrollers such as STM32x, NRF52x, and Ti CCx in embedded designs
- Interface sensors and integrate communication interfaces including UART, USB, Bluetooth, WiFi, I2C, and SPI
- Handle memory resources like Flash and EEPROM with efficient allocation strategies
- Diagnose and fix system-level firmware defects
- Enhance product stability, reliability, and overall performance
- Coordinate with international cross-functional teams during development cycles
- Integrate security features directly into firmware architecture
- Work with real-time operating systems such as FreeRTOS, QP/C, or Zephyr
- Optimize power consumption in microcontroller-based systems
- Interact with hardware components including LCD displays and touch-sensitive interfaces
Work Arrangement
Hybrid
Other
- All qualified applicants will be considered for employment without discrimination based on race, sex, age, color, religion, sexual orientation, gender identity, national origin, veteran status, or disability.
- Applicants who have difficulty accessing the online application system can request accommodation by calling +1-510-713-4866.
- The company supports inclusive hiring and encourages applications from individuals who believe they can contribute, even if they do not meet every listed qualification.