Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

AssetWatch

Firmware Engineer

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.

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

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 handling.
  • BLE experience, especially GATT, central/peripheral roles, scanning, connection lifecycle, pairing/bonding, encryption, authorization, Nordic/nRF, or NUS-style command interfaces.
  • Wi-Fi experience, especially 802.11 behavior, WPA2/WPA3, provisioning, connection management, roaming, signal quality, reconnection behavior, and wireless diagnostics.
  • Wired networking experience, especially Ethernet interfaces, link detection, IP configuration, routing, DNS, DHCP, firewalls, VPN behavior, and network troubleshooting on embedded Linux or edge devices.
  • Experience securing connected firmware systems using TLS/mTLS, certificates, secure provisioning, device identity, signed firmware, secure boot, encrypted OTA/FOTA, key management, or secure storage.
  • Experience with network-connected devices using protocols or technologies such as Ethernet, Wi-Fi, cellular, TCP/IP, UDP, DNS, DHCP, TLS, MQTT, VPNs, or similar device communication paths.
  • Experience with firmware cybersecurity principles and secure communication protocols, including authentication, authorization, encryption, secure credential handling, secure firmware update concepts, and protection of device communication interfaces.
  • Experience working with wireless, sensor, IoT, embedded Linux, RTOS, or similar connected-device systems.
  • Ability to collaborate across firmware, electrical engineering, mechanical engineering, test engineering, backend/cloud, cybersecurity, product, support, and manufacturing teams.
  • Strong written communication skills and a willingness to maintain clear technical documentation.
  • Practical problem-solving mindset for ambiguous hardware, firmware, networking, cybersecurity, and field reliability issues.

Preferred Qualifications

  • Experience with low-power battery-powered devices, sleep states, current measurement, power optimization, and field reliability.
  • Experience with embedded Linux, Debian packaging, system services, shell scripting, Makefile/CMake, systemd, networking tools, or device-side daemons.
  • Experience with MQTT, JSON payloads, diagnostics, sensor schedules, edge-to-cloud communication, or industrial IoT systems.
  • Experience with OTA/FOTA firmware updates, rollback strategy, release validation, production deployment risk management, and cybersecurity review of update mechanisms.
  • Experience with CI/CD pipelines, semantic versioning, changelogs, release branches, package repositories, build automation, and software bill of materials or vulnerability tracking.
  • Experience supporting EVT/DVT/PVT, manufacturing test, end-of-line testing, fixture automation, IQA, CM coordination, or production ramp.
  • Experience with vibration sensors, condition monitoring, industrial equipment, or other ruggedized field hardware.

How We Work

AssetWatch firmware engineers work closely with hardware, test, product, backend, support, cybersecurity, and manufacturing teams. We value engineers who can move from code to bench testing to field diagnostics to documentation without losing the thread.

Because AssetWatch devices operate as connected industrial IoT systems, firmware quality includes communication reliability and security. Engineers are expected to think beyond local device behavior and consider Wi-Fi, Ethernet, cellular, BLE, MQTT, cloud communication, provisioning, credentials, firmware updates, and network diagnostics as part of the product system. We value engineers who can debug a device from the sensor and hub all the way through the network and backend interface while maintaining a security-first mindset.

Our team emphasizes:

  • Practical engineering judgment.
  • Clear ownership from design through validation and release.
  • Lightweight but disciplined Jira planning and issue tracking.
  • Pull request reviews and controlled release workflows.
  • Changelogs, version control, and repeatable builds.
  • Testability, manufacturability, field reliability, and firmware security.
  • Documentation that helps other engineers, test teams, support teams, cybersecurity partners, and manufacturing partners move faster.

What Success Looks Like

In the First 30 Days

  • Set up the development environment, tools, repositories, hardware, and test equipment.
  • Build and run relevant firmware projects.
  • Review key Hub, Sensor, BLE, MQTT, networking, firmware release, and regression testing documentation.
  • Review wired and wireless networking flows for hubs and sensors, including Wi-Fi, Ethernet, cellular, MQTT, diagnostics, provisioning, and firmware update paths.
  • Review existing BLE and firmware security documentation, including pairing, bonding, encryption, authorization, provisioning, and current security gaps.
  • Understand the current hardware portfolio, firmware architecture, test flows, and release process.
  • Pair with
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in United States vacancy
  • $125k - $145k

     ...we help organizations build the future through Cloud, AI, Data Engineering, Enterprise Applications, and Digital Transformation. We are...  ...expanding our engineering team and are looking for an experienced Firmware Software Engineer to support cutting-edge semiconductor... 
    Suggested
    Full time
    H1b
    Local area
    Remote work

    Bright Vision Technologies

    United States
    1 day ago
  • $125k - $145k

     ...opportunity to join an established and well-respected organization offering tremendous career growth potential. Job Title: Firmware Software Engineer Location: 100% Remote (U.S.) Position Type: Full-time, Direct W2 Salary Range: $125,000–$145,000 Annually... 
    Suggested
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    United States
    1 day ago
  • $120k - $170k

     ...Senior Embedded Firmware Engineer Houston, Texas (On-site) $120,000 - $170,000 + Healthcare Insurance + 401k + PTO Are you a Senior Embedded Firmware Engineer with deep expertise in Embedded C/C++ and real-time operating systems like QNX looking for a highly... 
    Suggested
    Work at office

    Client Services

    Houston, TX
    3 days ago
  • $85k - $95k

     ...Embedded Firmware Engineer Opportunity  (Naperville, IL – Hybrid/Onsite) A growing engineering and manufacturing organization is looking to add an Embedded Firmware Engineer to its team. This role offers the chance to work on real-world embedded products from concept... 
    Suggested

    Ignite Human Capital

    Naperville, IL
    1 day ago
  • $130.62k - $138k

     ...Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics...  ...this Position We have an immediate need for an Embedded Firmware Engineer. What You'll Get to Do: Develop embedded software... 
    Suggested
    Immediate start
    Flexible hours

    General Dynamics Mission Systems

    Annapolis Junction, MD
    1 day ago
  •  ...Job Description Senior Embedded Firmware Engineer Location: Austin, TX Experience: 10+ Years Employment Type: Contract Position Overview We are seeking a highly experienced Senior Embedded Firmware Engineer to join our team on a contract basis... 
    Contract work
    Remote work

    Connect Tech+Talent

    Austin, TX
    2 days ago
  •  ...About the Role Sentient Industries is seeking an Embedded Firmware Engineer to join our team in Austin, TX. In this role, you'll develop and maintain production firmware for power electronics and connected (IoT) systems, working closely with electrical and hardware... 
    Relocation
    Relocation package

    Sentient Industries

    Austin, TX
    2 days ago
  •  ...Embedded Firmware Engineer Simbex is seeking an Embedded Firmware Engineer to develop production firmware for next-generation IoT wearable devices. In this role, you will build embedded software for low-power connected systems, integrate sensors and wireless technologies... 

    Simbex

    West Lebanon, NH
    1 day ago
  •  ...Embedded Firmware Engineer Current is seeking an Embedded Firmware Engineer to join our progressive and dynamic fast-paced enterprise and mobile applications team. These are exciting times - our industry and user expectations are changing and so are we! We are developing... 
    Full time
    Immediate start
    Flexible hours

    Current Lighting

    Round Rock, TX
    3 days ago
  •  ...Job Title: Embedded Firmware Engineer Job ID: 562 City: Wakefield State: Massachusetts Job Type: Full Time On-Site/Part Time On-Site/Full Time Remote/Part Time Remote/Full Time Hybrid Position Overview:... 
    Full time
    Part time
    Remote work

    Carlton National Resources

    Wakefield, MA
    2 days ago
  •  ...Seeking a Senior or Staff Embedded Firmware Engineer to work remotely in the United States, this full-time position focuses on building and architecting firmware for next-generation IoT devices, with responsibilities that include independently owning features or mentoring... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...programming with at least one software programming language, preferably C++. - Experience programming with embedded Linux kernel and firmware development. Preferred Qualifications - 3+ years of full software development life cycle, including coding standards, code... 
    Internship
    Work at office

    ShiftCode Analytics

    Washington, PA
    3 days ago
  •  ...Embedded Firmware Engineer Develop and maintain firmware on STM32 / TI / Renesas MCU platforms Implement and debug low-level drivers (ADC, GPIO, PWM, SPI, I2C, UART, DMA, Timers) Support PCB bring-up, board validation, and hardware debugging Develop and optimize... 

    Scylla Solutions

    Milpitas, CA
    18 hours ago
  •  ...give Micron a competitive edge in the marketplace. Our Equipment Software Design team is looking to hire a driven embedded firmware engineer. This engineer will build embedded software running on bare metal to embedded Linux as well as higher level interface software... 
    Local area
    Immediate start

    Micron Technology

    Boise, ID
    2 days ago
  •  ...C2C details - Position: Embedded Firmware Engineer Location: Redmond, WA - 100% onsite Duration: 12+ month contract Interview: 1-2 video conference interviews US citizens Summary: The main function of a Firmware Engineer... 
    Contract work

    3B Staffing LLC

    Redmond, WA
    2 days ago
  •  ...Develops, codes, configures, and tests programs for embedded hardware targets Perform embedded systems engineering tasking including requirements analysis, concept development, software architecture and design reviews Execute unit and integration testing of... 

    Macpower Digital Assets Edge

    Rock Island, IL
    2 days ago
  •  ...Overview The Embedded Firmware Engineer with Alliance Laundry Systems will focus on writing, designing and testing embedded firmware for electronic controls for commercial laundry equipment. The products at Alliance are used globally in laundromats, hotels, hospitals... 
    Full time

    Alliance Laundry System

    Ripon, WI
    1 day ago
  •  ...Job Description: Senior Embedded Firmware Engineer Key Responsibilities Requirement Analysis: Understand product requirements and collaborate with customers to write detailed requirement documents. Architecture and Design: Design and document... 
    Temporary work

    Kasmo Global

    Melville, NY
    2 days ago
  • $120k - $150k

     ...Opportunity Details Full Time Sr. Embedded Firmware Engineer Sr. Embedded Firmware Engineer JOB-10046852 Anticipated Start Date July 29, 2026 Location Houston, TX Type of Employment Direct Hire Employer Info Our client... 
    Full time
    Local area

    Glass Family of Companies

    Houston, TX
    6 days ago
  •  ...commercialization. Guided by human-factors science, rigorous engineering, and real-world usability, Portal is building the next generation...  ...delivery solutions. Role Information Title: Senior Embedded Firmware Engineer Reports to: VP, Engineering Location: Boston/Cambridge... 
    Temporary work
    Casual work
    Work at office
    Flexible hours

    Portal Instruments

    South Boston, MA
    3 days ago
  •  ...Senior Embedded Firmware Engineer Waukesha WI (Onsite only) Longterm Client: Genpact Rate: 50/Hr on C2C Responsibilities Skills/Tasks requirements • Experience in Medical systems particularly in CT (Computed Tomography... 

    Concord IT Systems

    Waukesha, WI
    1 day ago
  • $157k - $235k

     ...immersive augmented reality experiences across Specs, Snapchat, and other services. We’re looking for an Embedded Software/Firmware Engineer to join the Spectacles team! What you’ll do Develop embedded software and firmware for micro-display systems, display chips... 
    Live in
    Work at office
    Local area

    Snap

    Vancouver, WA
    1 day ago
  • $86.1k - $124.3k

     ...Sr. Embedded Firmware Engineer We are looking for a Sr. Embedded Firmware Engineer to join our Shelby team! As our Embedded Firmware Engineer you will be responsible for the planning, design, verification, and overall coordination for safety-certified aerospace... 
    Contract work
    Local area
    Remote work

    Curtiss-Wright

    Shelby, NC
    3 days ago
  •  ...Principal Embedded Firmware Engineer Join our growing team of innovators, disruptors, and problem solvers. We cover everything from network services, like visual voicemail, DIGITS, and SCAM ID, to value-added services from the likes of Netflix and Gogo, as well as complete... 
    Contract work
    Flexible hours

    Software Technology Inc

    Washington DC
    4 days ago
  •  ...Embedded Firmware Engineer Location: Ripon, WI (100% onsite) Compensation: $91.5K-$115K Relocation: Assistance available for vetted candidates *MUST BE A U.S. CITIZEN OR GREEN CARD HOLDER* Company Summary Our client is the largest global manufacturer... 
    Worldwide
    Relocation package

    1872 Consulting

    Ripon, WI
    2 days ago
  •  ...Matrix has expanded into new industrial markets in the United States and globally. We are currently seeking a Senior Embedded Firmware Engineer. The Embedded Firmware Engineer will assist in the planning and development of firmware and embedded systems and be mainly... 
    Temporary work
    Work at office
    Home office
    Shift work

    Matrix Design Group

    Newburgh, IN
    3 days ago
  •  ...Embedded Firmware Engineer Location : Onsite - Waynesboro, VA Role Summary As an Embedded Firmware Engineer within Engineering Services, you are the bridge between high-level flight logic and physical hardware execution. You will own the development and maintenance... 

    TalentBridge

    Waynesboro, VA
    2 days ago
  •  ...Title Required Skills: - 3-5 years of experience in embedded firmware development, with 3+ years in FPGA design and verification....  ...integration with Linux/RTOS. - Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.... 

    Maania Consultancy Services

    Cedar Park, TX
    2 days ago
  •  ...Embedded Engineer Join REEKON Tools as we enable the next generation of construction and home improvement professionals to complete...  ...professional career). The Job Lead efforts to develop firmware for use on consumer electronic hardware products Architect systems... 
    Work at office

    REEKON Tools

    Boston, MA
    3 days ago
  •  ...Permanent Placement (Staff Augmentation) • ICAP (Contractor Payroll) • Flextrack (Vendor Management System) Job Description Firmware Test Engineer On behalf of our client, Procom Services is searching for a Firmware Test Engineer for a contract opportunity in... 
    Permanent employment
    Full time
    Contract work
    For contractors
    H1b
    Immediate start

    Procom Consultants Group

    Hillsboro, OR
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!