Firmware Engineer at AssetWatch - ScoutJobs - The AI-curated global job board
Skip to content
A
Posted 2 hours ago

Firmware Engineer

AssetWatchFirmware Engineer

Perks & benefits

Education Allowance

Requirements

C or C++, Embedded firmware development, Hardware debugging, BLE, Wi-Fi, TCP/IP, Cybersecurity protocols

Skills

C#IoTLinux

About the role

About the Company

AssetWatch helps industrial teams monitor the health of critical equipment through connected hardware, sensing, analytics, and condition monitoring workflows. We are a remote-first company that builds the future of predictive maintenance.

Responsibilities

  • Develop and maintain embedded firmware for sensors, hubs, BLE modules, and related hardware systems
  • Design and debug firmware features for sensor communication, diagnostics, and data collection
  • Manage BLE communication paths, including scanning, connection handling, and command flows
  • Develop firmware for Wi-Fi, Ethernet, cellular, and TCP/IP networking
  • Implement and review firmware cybersecurity features, including secure communication and encrypted transport
  • Build and maintain production firmware release workflows, including OTA/FOTA artifacts
  • Collaborate with hardware, test, and cloud engineering teams on bring-up and validation
  • Investigate field issues involving wireless communication, power behavior, and security

Requirements

  • Strong experience developing production embedded firmware in C or C++
  • Hands-on experience debugging hardware using J-Link, oscilloscopes, or logic analyzers
  • Experience with BLE (GATT, Nordic/nRF) and Wi-Fi (802.11, WPA2/WPA3)
  • Experience with wired networking (Ethernet, TCP/IP, MQTT)
  • Experience securing firmware using TLS/mTLS, secure boot, and encrypted OTA/FOTA
  • Experience with Git-based development workflows and release discipline
  • Ability to use AI tools to accelerate firmware production and quality

Preferred Qualifications

  • Experience with low-power battery-powered devices and power optimization
  • Experience with embedded Linux, Debian packaging, and shell scripting
  • Experience with CI/CD pipelines and build automation
  • Experience supporting EVT/DVT/PVT and manufacturing test processes
  • Experience with vibration sensors or industrial IoT systems
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Firmware Engineer

AssetWatch · United States

Sign up to apply