Quick overview
Job description
Senior Embedded Firmware Engineer
The Senior Embedded Firmware Engineer will be a key member of our development team, focusing on the design, development, and optimization of firmware for our cutting-edge wireless products. This role requires a deep understanding of embedded systems, particularly in the context of RF engineering and wireless protocols. The ideal candidate will have a strong background in embedded C, RF engineering, and wireless protocol expertise, with a focus on low-power wireless sensor networks and mesh networking.
Responsibilities
- Design, develop, and optimize firmware for embedded systems, particularly ARM Cortex-M microcontrollers.
- Collaborate with hardware engineers to ensure seamless integration of firmware with hardware components.
- Implement and optimize low-power firmware design for wireless sensor networks.
- Develop and maintain firmware update systems, including bootloaders and OTA updates.
- Troubleshoot and resolve firmware-related issues, ensuring high reliability and performance.
- Document firmware design decisions and maintain clear documentation for all firmware components.
- Participate in the design and implementation of custom protocol layers and RF coexistence strategies.
- Ensure firmware security by implementing secure boot, firmware signing, and encrypted OTA updates.
- Work closely with cross-functional teams to meet project deadlines and technical goals.
Requirements
<>Required Skills- Strong experience with Embedded C (mandatory)
- Proficiency in bare-metal and RTOS-based firmware development
- Experience with ARM Cortex-M microcontrollers
- Knowledge of interrupt-driven architectures
- Familiarity with DMA, timers, watchdogs, GPIO, UART, SPI, I2C
- Experience with bootloaders and firmware update systems
- Proficiency in debugging with J-Link/SWD/GDB
- Experience with low-power firmware design
- Strong RF engineering knowledge, including antenna/layout awareness, RF sensitivity optimization, and link-budget analysis
- Experience with Z-Wave, proprietary sub-GHz protocols, mesh networking, and low-power wireless sensor networks
- Understanding of RF coexistence and OTA firmware updates over wireless
- Knowledge of secure boot, firmware signing, key provisioning, encrypted OTA updates, secure pairing/authentication, replay protection, and secure storage of credentials
- Experience with Silicon Labs wireless SDKs, Simplicity Studio, and Silicon Labs Gecko SDK
- Familiarity with Z-Wave 700/800 series, SmartStart, S2 security, OTA DFU mechanisms, Zniffer packet analysis, and PTI packet tracing
- Experience implementing custom protocol layers and modifying MAC/PHY behavior
- Strong understanding of modular firmware architecture, state-machine design, and event-driven systems
- Experience with Git workflows, CI/CD for firmware, and automated testing
- Ability to create and maintain hardware abstraction layers
- Excellent documentation discipline
``` This job description is designed to attract experienced Senior Embedded Firmware Engineers who can contribute to the development of advanced wireless products with a focus on low-power, secure, and efficient firmware solutions.
Similar jobs
- RG

Anti-Cheat Engineering Intern (Masters/PhD) - Summer 2027Recently posted Auto Apply
Riot Games · Los Angeles · Hybrid · Posted 11 Nov 2026 🇺🇸
GitComplianceC+++1EngineeringSalary not listed - PS
Member of Technical Staff, Performance EngineeringRecently posted Auto Apply
Psi · Boston · Hybrid · Posted 11 Nov 2026 🇺🇸
CFDEngineeringSalary not listed - MI

Associate Software Engineer with Security ClearanceRecently posted
MITRE Corporation · McLean, VA · On-site · Posted 11 Nov 2026 🇺🇸
GitAWSEmbedded Systems+10Technology$79.2k - $99k/yr - MI

Associate Software Engineer with Security ClearanceRecently posted
MITRE Corporation · Bedford, MA · On-site · Posted 11 Nov 2026 🇺🇸
GitAWSEmbedded Systems+10Technology$79.2k - $99k/yr - SA
UC2 Software Developer with Security ClearanceRecently posted
SAIC · Bedford, IN · On-site · Posted 11 Nov 2026 🇺🇸
DockerMicroservicesGit+13Technology$80.0k - $120k/yr - LE
Senior Software Engineer with Security ClearanceRecently posted
LEOLABS INC · Menlo Park, CA · Remote · Posted 11 Nov 2026 🇺🇸
GCPMySQLAWS+8Technology$194.7k/yr - GI
Salesforce Technical LeadRecently posted
GLOBAL IT CON LLC · Houston, TX · On-site · Posted 11 Nov 2026 🇺🇸
Stakeholder ManagementCRMSales Operations+1TechnologySalary not listed - AM

Software Development Engineer, AWS Database Services with Security ClearanceRecently posted
Amazon · Herndon, VA · Hybrid · Posted 11 Nov 2026 🇺🇸
DynamoDBAWSJava+3Technology$143.7k - $194.4k/yr - SE

Enterprise Email SME - Lead Software Engineer, SES. DNS, Java DevelopmentRecently posted
SES · Denver, CO · Hybrid · Posted 11 Nov 2026 🇺🇸
MicroservicesSpringSpring Boot+5TechnologySalary not listed - PC

Software Engineer – ML InfrastructureRecently posted Auto Apply
People Culture Talent · San Francisco · On-site · Posted 11 Nov 2026 🇺🇸
PyTorchSchedulingMachine LearningTechnologySalary not listed - PA

GTM EngineerRecently posted Auto Apply
Partsbase · Remote-United States · Remote · Posted 11 Nov 2026 🇺🇸
OnboardingLookerTableau+12EngineeringSalary not listed - PI

Engineering InternRecently posted Auto Apply
Parabola Io · San Francisco · On-site · Posted 11 Nov 2026 🇺🇸
LLMReconciliationEngineeringSalary not listed