What you will do:
- Firmware Development:
- Implement embedded software features in C/C++
- Conduct unit testing and firmware validation
- Support firmware update processes (OTA)
- Hardware Support:
- Assist in PCB bring-up and validation
- Conduct hardware testing and diagnostics
- Support manufacturing and production issues
- Device Operations:
- Monitor device fleet health and performance
- Troubleshoot field issues and device failures
- Maintain device documentation and configurations
- Testing & Validation:
- Execute test plans for new hardware/software
- Document test results and issues
- Support certification testing (FCC, CE)
- Experience:
- 2+ years in IoT/embedded systems development
- Experience with both firmware and hardware aspects
- Technical Skills:
- Firmware: C/C++, RTOS, communication protocols (BLE, WiFi, LoRa)
- Hardware: Reading schematics, basic electronics, test equipment
- Tools: Oscilloscopes, logic analyzers, version control (Git)
- Work Ethics:
- Hands‑on problem solver
- Attention to detail in testing
- Collaborative team player