ob Type: Full-Time
Location: On-Site
⸻
Job Description
We are building a next-generation embedded sensing platform that integrates wireless signal analysis, radar data fusion, real-time edge processing, and secure cloud connectivity.
We are seeking a highly skilled Embedded Firmware Engineer to lead development of the core sensing and communications firmware stack. This is a hands-on role requiring deep expertise in embedded systems, signal processing, and low-level hardware integration.
The ideal candidate has experience working with wireless PHY-layer data, radar interfaces, and secure IoT connectivity.
⸻
Key Responsibilities
Wireless Sensing Pipeline (ESP32-S3)
- Configure ESP32-S3 to extract and process Channel State Information (CSI)
- Capture and analyze subcarrier amplitude and phase data at 100 packets per second
- Implement digital signal filtering (bandpass 0.3Hz–3Hz range)
- Develop Short-Time Fourier Transform (STFT)-based event detection algorithms
- Optimize signal quality and reduce environmental noise artifacts
- Minimize false positive event classification
⸻
Radar Integration & Sensor Fusion
- Integrate mmWave radar module via UART interface
- Process raw serial radar data streams
- Implement presence detection logic during low-motion conditions
- Develop classification states based on radar output data
- Extract low-frequency physiological or motion-based signals
- Fuse radar and wireless sensing inputs for high-confidence event detection
⸻
Connectivity & Embedded Security
- Implement TLS-encrypted MQTT client on embedded device
- Design robust WiFi connection and reconnection logic
- Implement local hardware-based fail-safe triggers
- Develop secure Over-the-Air (OTA) firmware update system
- Validate signed firmware images before deployment
- Support secure boot and firmware integrity verification
⸻
Mechanical & Deployment Awareness
- Support firmware integration with IP65-rated enclosure systems
- Ensure RF and radar transparency compliance (non-metallic housing constraints)
- Support ceiling-mounted or elevated deployment configurations
- Account for sensor angle optimization in firmware calibration
⸻
Required Qualifications
- Strong experience with ESP-IDF
- Experience extracting and processing WiFi CSI data
- Experience handling raw serial data from mmWave radar modules
- Embedded C/C++ development
- Strong signal processing background (STFT, filtering, FFT, frequency-domain analysis)
- MQTT over TLS implementation on microcontrollers
- OTA firmware update implementation
- Experience working with hardware-level debugging tools
⸻
Preferred Qualifications
- FreeRTOS task architecture design
- Secure boot implementation
- RF systems integration experience
- Experience with sensor fusion algorithms
- Edge AI / TinyML deployment experience
- Experience in safety-critical or reliability-focused systems
Job Type: Full-time
Work Location: In person