JobBobsReal-time global job discoveryLive

Firmware Engineer

Assetwatch · United States · 2026-07-08

executive
Apply on the employer's site

About this role

AssetWatch serves global manufacturers by powering manufacturing uptime through the delivery of an unparalleled condition monitoring experience, with a passion to care about the assets our customers care for every day. We are a devoted and capable team that includes world-renowned engineers and distinguished business leaders united by a common goal – To build the future of predictive maintenance. As we enter the next phase of rapid growth, we are seeking people to help lead the journey.

About AssetWatch

AssetWatch helps industrial teams monitor the health of critical equipment through connected hardware, sensing, analytics, and condition monitoring workflows. Our hardware products include battery-powered vibration sensors, edge hubs, wireless communication systems, wired networking interfaces, and factory/test infrastructure that must operate reliably and securely in demanding industrial environments.

We are hiring a Firmware Engineer to help design, build, test, release, and sustain the firmware that powers our connected hardware platform.

About the Role

As a Firmware Engineer at AssetWatch, you will work on production firmware for industrial IoT devices, including vibration sensors, BLE-enabled devices, edge hubs, diagnostics, firmware updates, wired and wireless networking, Wi-Fi communication, cybersecurity-sensitive firmware protocols, and manufacturing/test workflows. You will collaborate closely with hardware engineering, test engineering, backend/cloud teams, product, support, cybersecurity stakeholders, and manufacturing partners to deliver reliable and secure connected products from prototype through production ramp and field support.

This role is ideal for someone who enjoys hands-on embedded development, real hardware debugging, wireless and wired communication, production-quality release discipline, secure firmware design, and cross-functional problem solving.

What You Will Do

· Develop and maintain embedded firmware for AssetWatch sensors, hubs, BLE modules, and related hardware systems.

· Design, implement, and debug firmware features for sensor communication, diagnostics, scheduling, data collection, configuration, and firmware updates.

· Work with BLE communication paths between hubs and battery-powered sensors, including scanning, connection handling, command/response flows, diagnostics, and update behavior.

· Develop and debug firmware features involving Wi-Fi communication, wired Ethernet, cellular connectivity, TCP/IP networking, MQTT communication, device diagnostics, and edge-to-cloud data paths.

· Support wired and wireless networking behavior across hubs and connected devices, including connectivity state, provisioning, configuration, reconnection behavior, signal quality, network diagnostics, and failure recovery.

· Implement and review firmware cybersecurity features and protocols, including secure communication, device identity, authentication, authorization, encrypted transport, credential handling, signed firmware, secure update flows, and protection of device interfaces.

· Support embedded Linux or edge-device services that interact with firmware, hardware, MQTT interfaces, diagnostics, logs, backend/cloud systems, and network interfaces.

· Build and maintain production firmware release workflows, including versioning, changelogs, pull requests, build pipelines, packages, OTA/FOTA artifacts, and security review checkpoints.

· Collaborate with hardware and test engineering on bring-up, regression testing, validation, fixture development, failure analysis, and production readiness.

· Support hardware qualification phases such as prototype, EVT, DVT, PVT, and production ramp.

· Investigate field issues involving sensors, hubs, wireless communication, wired networking, power behavior, firmware updates, diagnostics, security, or manufacturing/test failures.

· Write clear technical documentation, including firmware specifications, process procedures, release notes, test plans, interface references, security notes, and troubleshooting guides.

· Participate in design reviews, code reviews, sprint planning, Jira workflows, and cross-functional technical discussions.

What You Will Bring

Required Qualifications

· Experienced in using AI tools to accelerate FW production and quality

· Strong experience developing production embedded firmware in C or C++.

· Hands-on experience debugging firmware on real hardware using tools such as J-Link, oscilloscopes, logic analyzers, power profilers, serial logs, packet captures, network logs, or equivalent lab/debug equipment.

· Experience with Git-based development workflows, pull requests, code review, branching, and release discipline.

· Understanding of embedded communication protocols, device state machines, diagnostics, logging, and fault…

Skills asked for

Apply on the employer's site

Your next role is already in here.

Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.