Senior Embedded Firmware Engineer – IoT & Smart Home

Universal Electronics

Santa Ana (CA)

On-site

USD 135,000 - 155,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

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 • Santa Ana (CA)

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 Inc. • Scottsdale (AZ)

On-site
USD 135,000 - 155,000
Senior Embedded Wireless Hardware Engineer (Smart Home IoT)
Senior Embedded Wireless Hardware Engineer (Smart Home IoT)

Universal Electronics • Santa Ana (CA)

On-site
USD 140,000 - 160,000
IoT Applications Engineer – Smart Home Solutions
IoT Applications Engineer – Smart Home Solutions

Universal Electronics, Inc • Santa Ana (CA)

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

Record UK Ltd • Lake Forest (CA)

Hybrid
USD 81,000 - 129,000
Hybrid work model
Competitive salary
Dynamic team environment
Applications Engineer — Smart Home & IoT Solutions
Applications Engineer — Smart Home & IoT Solutions

Universal Electronics • Santa Ana (CA)

On-site
USD 100,000 - 120,000
Junior Embedded Systems Engineer (Firmware/RTOS)
Junior Embedded Systems Engineer (Firmware/RTOS)

Ontario Trillium Foundation • Town of Conklin (NY)

On-site
USD 70,000 - 75,000