Skip to main content

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?
Apply on the employer's site

Opens the official application on the employer’s site. No login required.