Senior Embedded Firmware Engineer – IoT & Smart Home

Universal Electronics

Santa Ana (CA)

On-site

USD 135,000 - 155,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Universal Electronics is seeking a Firmware Engineer III to design, develop, and validate embedded firmware for sensors, IR/RF remotes, and HVAC controls. You will join a cross-functional team, work in an Agile environment, and contribute to production-ready code for consumer electronics products.

The role demands strong C programming, real-time firmware experience, and familiarity with RTOS and MCU peripherals. On-site work in California with opportunities to impact connected-home solutions.

Qualifications

  • 7+ years of embedded real-time firmware development in C.
  • 3+ years in system design and architecture.
  • Experience with RF technologies: Bluetooth, BLE, Zigbee, Wi-Fi.
  • Proficiency with MCU cores (ARM Cortex) and peripherals.
  • Experience with SPI, I2C, UART, I2S.
  • Familiar with RTOS and bare metal development.
  • Strong debugging using JTAG, oscilloscopes, and analyzers.
  • Experience in consumer electronics product development.

Responsibilities

  • R&D on innovative high-tech devices/products.
  • Work in Agile cross-functional development team; plan sprints and user stories.
  • Collaborate with developers on architecture and defects.
  • Translate inputs into architecture requirements and production code.
  • Mentor junior team members and review designs.
  • Develop and validate embedded firmware on microcontrollers.
  • Create design specifications from requirements.
  • Assist production and transfer products to other locations.

Skills

Embedded firmware
C programming
ARM Cortex MCUs
RTOS (FreeRTOS)
Bluetooth/BLE
SPI I2C UART
Debugging tools
Cross-functional teamwork

Education

Bachelor’s degree in Electrical Engineering or Computer Engineering

Tools

JTAG
Oscilloscope
Protocol analyzer
Logic analyzer

Job description

Universal Electronics is seeking a Firmware Engineer III to design, develop, and validate embedded firmware for sensors, IR/RF remotes, and HVAC controls. You will join a cross-functional team, work in an Agile environment, and contribute to production-ready code for consumer electronics products.

The role demands strong C programming, real-time firmware experience, and familiarity with RTOS and MCU peripherals. On-site work in California with opportunities to impact connected-home solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - IoT & RF
Senior Embedded Firmware Engineer - IoT & RF

Universal Electronics Inc. • Scottsdale (AZ)

On-site
USD 135,000 - 155,000
Senior Embedded Firmware Engineer – Wireless & IoT
Senior Embedded Firmware Engineer – Wireless & IoT

Universal Electronics • Scottsdale (AZ)

On-site
USD 135,000 - 155,000
Firmware Engineer III
Firmware Engineer III

Universal Electronics Inc. • Scottsdale (AZ)

On-site
USD 135,000 - 155,000
Firmware Engineer III
Firmware Engineer III

Universal Electronics • Scottsdale (AZ)

On-site
USD 135,000 - 155,000
Firmware Engineer III
Firmware Engineer III

Universal Electronics • Santa Ana (CA)

On-site
USD 135,000 - 155,000
IoT Firmware Engineer for Smart Home Systems
IoT Firmware Engineer for Smart Home Systems

Record • Lake Forest (CA)

Hybrid
USD 81,810 - 128,570
Hybrid work model
Competitive salary
Dynamic team environment
Senior Embedded Firmware Engineer – Smart Home & IoT
Senior Embedded Firmware Engineer – Smart Home & IoT

Resideo • Golden Valley (MN)

Hybrid
USD 126,000 - 215,000
Medical insurance
401k
Paid vacation
Applications Engineer — Smart Home & IoT Solutions
Applications Engineer — Smart Home & IoT Solutions

Universal Electronics • Santa Ana (CA)

On-site
USD 100,000 - 120,000
IoT Embedded Systems Engineer: Smart Home Firmware
IoT Embedded Systems Engineer: Smart Home Firmware

matchsource llc • Elmhurst (IL)

On-site
USD 60,000 - 80,000
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000