374,061open jobs
9,677companies
50,954added this week
Browse all
Salary
$20k – $45k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Junior · 2+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Dozee makes contactless remote patient monitoring sensors placed under a mattress. Its system tracks heart rate, respiration and sleep to flag early deterioration. Hospitals use it to extend continuous monitoring beyond intensive care.

Role Overview

We are looking for a Firmware Test Engineer with 2-3 years of hands-on experience in firmware or embedded systems, who is passionate about understanding how devices behave in the real world. This role is ideal for engineers who enjoy working with real hardware, running systems in long loops, and investigating failures to understand not just what broke, but why.

You will work closely with firmware engineers to test device functionality, identify regressions, and improve system reliability. Over time, you will grow into building test automation, hardware-in-the-loop (HIL) setups, and firmware CI/CD pipelines.

If you are a firmware engineer-or come from a related embedded background-and are curious, motivated, and eager to expand your skill set into testing, automation, and reliability engineering, you are welcome to apply.

Why This Role Exists

As our devices and firmware scale, informal or manual testing is no longer sufficient. Devices must behave correctly not only in ideal conditions, but also across resets, power cycles, degraded communication, and long-running field scenarios.

This role exists to ensure that firmware failures are found early, in the lab-not in the field. By investing in firmware test engineering, we aim to improve observability, reduce deployment risk, and increase confidence in every firmware release.

Responsibilities

    • Test the functional behavior of device firmware on real hardware

    • Run devices in continuous loops and long-duration tests to validate stability

    • Test firmware behavior across resets, power cycles, and firmware upgrades

    • Identify failures, inconsistencies, and regressions in firmware behavior

    • Report issues clearly and work closely with firmware engineers to debug and resolve them

    • Capture, analyze, and interpret device logs and test outputs

    • Build and maintain hardware-in-the-loop (HIL) test setups

    • Contribute to device CI/CD pipelines

    • Improve test coverage, reliability, and execution time

    • Take ownership of specific test areas or workflows

Requirements

    • 2-3 years of experience in firmware, embedded systems, or a related field

    • Basic understanding of embedded systems and firmware behavior

    • Ability to work hands-on with hardware systems

    • Programming experience in Python (for tests and tooling)

    • Basic familiarity with C or C++ to understand firmware behavior and logs

    • Experience working with UART/USB/BLE or similar device interfaces

    • Experience working in a Linux development environment

    • Ability to analyze logs and identify abnormal or unexpected behavior

    • Basic knowledge of Git or version control systems

    • Strong curiosity and a willingness to learn

Who Should Apply

    • Engineers with 2+ years of firmware or embedded experience

    • Engineers who enjoy breaking systems to understand them

    • Firmware engineers interested in testing, automation, and reliability

    • Candidates who like working with real hardware, not just simulations

Good to Have

    • Understanding of black-box and white-box testing for firmware

    • Ability to design tests based on:

      • External behavior and interfaces (black-box)

      • Firmware internals, state transitions, and logs (white-box)

      • Familiarity with structured and unstructured logging

      • Exposure to RTOS-based systems (Zephyr, FreeRTOS, or similar)

      • Familiarity with firmware upgrade or OTA/DFU workflows

      • Experience with or interest in hardware-in-the-loop (HIL) testing

      • Exposure to CI/CD pipelines for embedded or firmware projects

      • Experience running long-duration, loop-based, or stress tests

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
374,061 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Bengaluru
$64k – $93k per year • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Boston
Python
SQL
PHP
PHP
WordPress
DevOps
Git
HPC
SLURM
Cybersecurity
HIPAA
Analytics
Tableau
Apply
$112k – $218k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Wayne • Charlotte
Java
Python
SQL
DevOps
AWS
Azure
CI/CD
Rest API
Management
ServiceNow
Apply
Mainframe Developer 1 hour ago
$49k – $97k per year (Estimated) • In office • Full-Time • 6+ years exp • Toronto
COBOL
COBOL
Code4z
Endevor
IBM MQ
JCL
TSO/ISPF
VSAM
Zowe
Databases
Db2
IMS
AI/ML
Copilot
DevOps
CI/CD
Git
GitHub
Incident Management
Cybersecurity
SonarQube
Veracode
Management
Confluence
Jira
ServiceNow
Apply
$92k – $192k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Hillsboro • Folsom • Santa Clara • Austin • Phoenix
Perl
Python
SystemVerilog
Verilog
AI/ML
AI Agents
Chips/EDA
Synopsys HAPS
Synopsys ZeBu
Apply
$99k – $199k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Master's Degree • Folsom • Santa Clara • Hillsboro
Python
SQL
Apply
Product Manager 8 days ago
$34k – $71k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Apply
$13k – $32k per year (Estimated) • In office • Full-Time • 1+ year exp • Bengaluru
Management
Slack
QA
Postman
Apply
Firmware Engineer 5 months ago
$24k – $57k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
C++
DevOps
RTOS
Apply
$24k – $60k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
PowerShell
Python
DevOps
AWS
Azure
Azure DevOps
CI/CD
GCP
Git
GitHub
GitHub Actions
IAM
Platform Engineering
Terraform
Apply
$38k – $91k per year (Estimated) • In office • Full-Time • 5+ years exp • Bengaluru
Apply
$24k – $67k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru
Apply
$22k – $62k per year (Estimated) • In office • Full-Time • 3+ years exp • Bengaluru • Pune
SQL
Databases
MS SQL
Analytics
ETL/ELT
Apply
$34k – $89k per year (Estimated) • In office • Full-Time • 12+ years exp • Bengaluru
Apply
See all jobs
This is one of many
374,061 more open roles from verified company boards, updated every day.