1,811,936open jobs
104,185companies
275,114added this week
Browse all
Location
In office (Hyderabad)

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Jul 2, 2026. Kidde scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Kidde is a fire safety brand whose residential business, Walter Kidde Portable Equipment, makes smoke alarms, carbon monoxide alarms and fire extinguishers for homes, with its US operations based in Mebane, North Carolina. The brand belongs to Kidde Global Solutions, a fire and life safety group whose portfolio also includes Edwards fire detection and commercial fire systems, with engineering, manufacturing and service sites in Poland, India, China, Mexico, Spain, the UK and the US. Its group board hires quality assurance and compliance engineers, mobile app developers, cloud integration specialists, program and product managers, category managers and EU public affairs staff.

Job Description for Firmware engineer 

Lead the design and implementation of multi-threaded firmware architectures using FreeRTOS on ARM Cortex-M or similar MCUs.

Develop and optimize low-level drivers for I2C, SPI, UART, and CAN protocols from scratch.

Manage RTOS primitives including Semaphores, Mutexes, Queues, and Event Groups for thread-safe operation.

Configure and tune the FreeRTOS scheduler, task priorities, and memory management schemes (Heap_1 to Heap_5).

Design high-performance Interrupt Service Routines (ISRs) and implement deferred processing using task notifications.

Implement DMA-based data transfers to offload communication overhead from the CPU.

Conduct board bring-up and debug hardware-software interface issues using Logic Analyzers and Oscilloscopes.

Perform stack depth analysis and memory leak detection to ensure long-term system stability.

Implement low-power modes and tickless idle configurations within the FreeRTOS framework.

Ensure code compliance with MISRA C standards and lead rigorous peer code reviews.

Define and document Hardware Abstraction Layers (HAL) and API specifications for modular firmware.

Resolve complex concurrency issues such as race conditions, deadlocks, and priority inversion.

Optimize bootloader performance and implement secure firmware-over-the-air (FOTA) update mechanisms.

Collaborate with hardware engineers to validate schematics and define pin multiplexing requirements.

Manage version control workflows using Git and integrate automated testing into CI/CD pipelines.

Mentor junior engineers on real-time systems programming and protocol debugging techniques.

Analyze worst-case execution time (WCET) to guarantee real-time response for critical system tasks.

Manage third-party library integration and middleware stacks (TCP/IP, USB, or File Systems).

Drive root-cause analysis for intermittent field failures related to timing or protocol violations.

Provide technical estimates and roadmap planning for firmware delivery milestones.

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.
1,811,936 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 Continue with Google
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

Hardware
Similar stack
Same company
Hyderabad
≈ $16k – $39k per year (Estimated) • Hybrid • 6+ years exp • Pune
Python
DevOps
RTOS
CI/CD
Management
Agile
Scrum
QA
TestRail
Apply
≈ $21k – $54k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Bengaluru
C
C
U-Boot
AI/ML
Computer Vision
Machine Learning
DevOps
Linux
Apply
≈ $21k – $53k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Bengaluru
Python
SystemVerilog
Perl
AI/ML
Computer Vision
Chips/EDA
UVM
Formal Verification
Apply
In office • Full-Time • Bachelor's Degree • Bengaluru
Python
Perl
AI/ML
Computer Vision
Machine Learning
Chips/EDA
Synopsys ZeBu
Apply
≈ $17k – $41k per year (Estimated) • In office • Full-Time • 8+ years exp • Bachelor's Degree • Chennai
C++
DevOps
RTOS
Linux
Apply
$17k – $25k per year • Hybrid • Nizhny Novgorod
C++
DevOps
CI/CD
Git
Gitflow
Wi-Fi
IoT
FreeRTOS
Management
Scrum
Apply
Full - Stack Engineer 11 days ago
In office • 3+ years exp • Bengaluru
Python
JavaScript
Python
FastAPI
Databases
PostgreSQL
Frontend
Redux
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Kubernetes
Apply
≈ $8k – $20k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Chennai • Hyderabad
Python
JavaScript
TypeScript
PowerShell
Node JS
Databases
Pinecone
FAISS
AI/ML
LangChain
LlamaIndex
Vertex AI
Fine-tuning
Prompt Engineering
AWS Bedrock
RAG
OpenAI
Anthropic
LLM Guardrails
Machine Learning
DevOps
Rest API
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Apply
≈ $11k – $23k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Chennai • Hyderabad
JavaScript
SQL
Node JS
Node JS
Commander.js
DevOps
Splunk
Kibana
TCP/IP
DNS
Management
Agile
Apply
≈ $6.5k – $14k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Hyderabad • Chennai
Python
Java
Java
Spring Boot
DevOps
GCP
Azure DevOps
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
GitLab
Cybersecurity
Burp Suite
OWASP ZAP
OWASP Top 10
CWE
Management
Jira
Apply
≈ $36k – $69k per year (Estimated) • In office • 15+ years exp • Bachelor's Degree • Hyderabad
C++
DevOps
RTOS
CI/CD
Linux
Wi-Fi
IoT
Zigbee
Matter
Apply
≈ $78k – $142k per year (Estimated) • Remote (Germany) • Germany
C
C
Embedded C
DevOps
RTOS
CI/CD
Bamboo
Bitbucket
Linux
Management
Confluence
Jira
Apply
≈ $50k – $88k per year (Estimated) • Remote (France) • France
C
C
Embedded C
DevOps
RTOS
CI/CD
Bamboo
Bitbucket
Linux
Management
Confluence
Jira
Apply
≈ $62k – $115k per year (Estimated) • Remote (Netherlands) • Netherlands
C
C
Embedded C
DevOps
RTOS
CI/CD
Bamboo
Bitbucket
Linux
Management
Confluence
Jira
Apply
≈ $68k – $156k per year (Estimated) • Remote (Belgium) • Belgium
C
C
Embedded C
DevOps
RTOS
CI/CD
Bamboo
Bitbucket
Linux
Management
Confluence
Jira
Apply
≈ $14k – $33k per year (Estimated) • Equity • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Hyderabad
Python
SQL
SAS
Python
Flask
Databases
Snowflake
Cybersecurity
CAPA
Analytics
ETL/ELT
Apply
≈ $6k – $18k per year (Estimated) • Hybrid • 2+ years exp • Bachelor's Degree • Hyderabad
DevOps
Windows
TCP/IP
DNS
DHCP
VPN
Cybersecurity
Wireshark
Tcpdump
Zero Trust
Active Directory
LDAP
DLP
Management
Slack
Jira
Apply
Java Senior Developer 4 hours ago
≈ $16k – $38k per year (Estimated) • Hybrid • 6+ years exp • Hyderabad
Java
Java
Spring Boot
Spring Cloud
Databases
RabbitMQ
Apache Kafka
DevOps
CI/CD
Apply
Java AI Lead 4 hours ago
≈ $23k – $53k per year (Estimated) • Hybrid • 10+ years exp • Bachelor's Degree • Hyderabad
Java
SQL
COBOL
Java
Maven
Spring Boot
COBOL
IBM MQ
Databases
PostgreSQL
Apache Kafka
AI/ML
Copilot
Model Context Protocol
Vertex AI
AI Agents
RAG
Context Engineering
DevOps
Terraform
GCP
CI/CD
Docker
Kubernetes
Google GKE
Google Cloud Run
GitHub
Cybersecurity
SonarQube
Management
Confluence
Jira
Agile
Apply
≈ $22k – $52k per year (Estimated) • Hybrid • 12+ years exp • Hyderabad
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Framework
Spring Boot
Kotlin
Mockito
Databases
MySQL
Cassandra
Frontend
Angular
Sass
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Management
Agile
Scrum
QA
Selenium
Apply
See all jobs
This is one of many
1,811,936 more open roles from verified company boards, updated every day.