Sr. Firmware Engineer – Dallas/Plano, TX – IoT & Building Automation
About the Opportunity
A leading IoT and building automation solutions provider is seeking a hands-on
Sr. Firmware Engineer to own the design, development, maintenance, and testing of firmware
across a portfolio of connected devices deployed at scale in commercial environments.
This role collaborates closely with hardware, cloud, and QA teams to deliver performant, secure, and reliable edge devices.
Position Details
- Title: Sr. Firmware Engineer
- Location: Dallas/Plano, TX (on-site)
- Salary: Up to $180,000 DOE
- Bonus: None
- Travel: ~10% (limited)
- Work Type: Full-time
Core Tech Requirements
- Languages: C/C++ (embedded)
- Protocols/IoT: MQTT (pub/sub), Protobuf (serialization)
- RTOS: Zephyr (scheduling, drivers, configuration)
- Wireless: BLE (Bluetooth Low Energy); LoRa and mesh networking experience a plus
- BMS/Controls Context: Building automation / connected device ecosystems
Key Responsibilities
- Architect, develop, and maintain embedded firmware for production IoT products
- Lead platform and board support package development on Zephyr RTOS
- Implement secure messaging (MQTT) and efficient data models (Protocol Buffers)
- Design robust OTA update flows, including rollback and security patching
- Develop device drivers, hardware abstraction layers, and power/performance optimizations
- Own manufacturing test firmware; support build, bring-up, and failure analysis
- Establish coding standards, code review practices, and automated test strategies
- Collaborate with hardware/EE on schematics, sensor selection, and DFM/DFT considerations
- Instrument firmware for diagnostics, telemetry, and field reliability
- Author technical documentation (design specs, APIs, release notes) and mentor peers
Ideal Candidate
- Extensive embedded firmware experience with full product lifecycle ownership
- Deep RTOS background (ideally Zephyr), driver development, and low-level debugging
- Strong BLE experience; bonus for LoRa and mesh topologies
- Hands-on with secure OTA, provisioning, key/cert management, and secure boot
- Familiar with cloud-connected device patterns, telemetry, and remote diagnostics
- Comfortable working cross-functionally with hardware, QA, and cloud/software teams
- Excellent documentation, code quality, and mentoring practices
What’s Offered
- Competitive base salary up to $180,000
- Medical, Dental, Vision, Life & AD&D, and Long-Term Disability
- 401(k) with company match
- Paid vacation, holidays, and sick/personal time
- Impact at scale on real-world building automation/energy management products
If you’re a firmware leader who thrives in real-world deployments and wants to drive device performance, reliability, and security
for large-scale IoT systems, this Dallas/Plano-based opportunity is for you.