About the role

  • Develop firmware for a variety of embedded products
  • Create project and technical reports as required
  • Help define product architecture as needed
  • Participate in schematic/layout review process and test and evaluate prototypes
  • Maintain firmware servers and develop tools for internal use
  • Aid in the design and development of equipment and systems

Requirements

  • 3+ years of working experience in embedded systems development, debugging, and testing
  • Proven embedded C/C++ programming skills programming for embedded devices (IAR Workbench, Microsoft Visual Studio Code, etc.
  • Experience working with embedded RTOS's (eg. FreeRTOS, embedded Linux, etc)
  • Experience with various communication protocols: Modbus, BACnet, Wi-Fi, Bluetooth, BLE, Zigbee, Z-Wave, Matter, Thread, HomeKit, etc.

Benefits

  • Resideo provides comprehensive benefits, including life and health insurance
  • life assistance program
  • accidental death and dismemberment insurance
  • disability insurance
  • 401k Plan
  • vacation & holidays

Job title

Firmware Engineer II

Job type

Experience level

Mid levelSenior

Salary

$89,355 - $152,145 per year

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