About the role

  • Design, develop, and optimize custom Linux distributions for embedded systems using Yocto Project and BSPs
  • Develop firmware on custom hardware using FreeRTOS or Zephyr (RTOS development)
  • Customize Board Support Packages (BSPs) for various embedded platforms (ARM)
  • Develop and integrate device drivers for peripherals (I2C, SPI, UART, USB, Ethernet)
  • Implement secure boot, firmware updates (OTA), and system integrity checks
  • Automate builds, testing, and deployment (CI/CD & automation)
  • Work closely with hardware, firmware, and application teams to deliver optimized embedded platforms
  • Target features and products for North American and European residential markets
  • Partner with engineers and leaders to anticipate problems and eliminate barriers

Requirements

  • Bachelor's or Master's degree in Computer Engineering, Electronics Engineering, or Electrical Engineering
  • 5+ years of experience in Embedded Firmware Development
  • Familiar with RTOS such as Zephyr and FreeRTOS
  • Familiar with Embedded C and C++ programming languages
  • Experience with power management on battery operated devices
  • Experience with connectivity protocols like Wi-Fi, BLE, Thread on MCU devices
  • Familiarity with hardware schematics and circuit design
  • Knowledge of secure boot, Trusted Execution Environments (TEE), and firmware security
  • Expertise in bootloaders (U-Boot, MCUboot) and embedded Linux Kernel/RTOS internals
  • BSP development and Board Support Package customization for ARM platforms

Benefits

  • Competitive salary
  • Benefits tailored to your location and role
  • Growth opportunities
  • Ownership of building core components for Resideo products
  • Work on cutting-edge firmware and OS technologies in embedded systems
  • Opportunity to innovate in residential security, automation, consumer electronics, and IoT domains
  • Hybrid work arrangement

Job title

Tech Lead – Firmware

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job