AssetWatch®
Firmware Engineer
United StatesFrom $170kmidAdded today
About this role
AssetWatch is seeking a Firmware Engineer to develop and maintain embedded firmware for industrial IoT devices, including vibration sensors, edge hubs, and wireless/wired communication systems. You'll work across the full product lifecycle from prototype through production, collaborating with hardware, cloud, and security teams to deliver reliable condition monitoring solutions.
What you'll do
- Develop and debug firmware for sensors, hubs, and BLE/Wi-Fi communication modules
- Implement secure communication protocols, device authentication, and OTA firmware update mechanisms
- Design sensor diagnostics, data collection, configuration, and edge-to-cloud networking features
- Support hardware qualification phases (EVT, DVT, PVT) and production ramp activities
- Investigate field issues and collaborate on bring-up, testing, and failure analysis
- Maintain production release workflows including versioning, build pipelines, and security reviews
What they're looking for
- Embedded firmware development in C/C++
- BLE, Wi-Fi, Ethernet, and TCP/IP networking
- Real hardware debugging (J-Link, oscilloscopes, logic analyzers, packet capture)
- Firmware security and secure update protocols
- Git workflows and code review practices
- MQTT and edge device communication
- Embedded Linux or edge-device services
- AI tools for firmware acceleration
Likely interview questions
- Walk us through your experience debugging firmware issues on real hardware—what tools have you used and what was your most complex debugging case?
- Describe your approach to implementing a secure over-the-air (OTA) firmware update mechanism. What security considerations would you prioritize?
Opens the official application on the employer’s site. No login required.