Resideo Technologies, Inc.

Embedded Software Engineer

Resideo Technologies, Inc.
Apply
1 month ago
Belgrade, SerbiaMid Level / Senior

Responsibilities

  • Design, implement, test, and maintain embedded software for WattBox, Binary MoIP, OvrC Pro, and other JDM product lines.
  • Build and maintain embedded Linux or lightweight RTOS platforms and embedded application layers that control product hardware and expose APIs.
  • Integrate and maintain the OvrC platform interface layer and build lightweight local web interfaces where needed.
  • Work with JDM partners to review software, define requirements, and resolve integration issues.
  • Debug target hardware using logs, debuggers, and network and protocol analysis tools.
  • Write unit and integration tests and contribute to build automation and CI/CD pipelines.
  • Investigate and resolve field and support escalations with QA, technical support, and product management.
  • Participate in design, plan, and code reviews and support secure development practices, dependency tracking, and vulnerability remediation.
  • Use AI-assisted development tools responsibly to plan, write, review, and test code.

Requirements

  • 2–5 years of professional experience in embedded software development.
  • Proficiency in C and C++ and hands-on experience developing software for embedded Linux.
  • Working knowledge of IP, TCP, UDP, multicast, DHCP, and DNS networking fundamentals.
  • Experience with Git, Make or CMake, and Bash shell scripting.
  • Working knowledge of Python for tooling and test automation.
  • Ability to read product specifications, datasheets, and schematics.
  • Clear written and verbal communication in English and willingness to learn new codebases and product areas quickly.
  • Preferred qualifications include a bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • Preferred experience includes Yocto, bootloaders, kernel configuration, Linux kernel device drivers, SPI, I2C, UART, power electronics, power-management products, cloud-connected devices, remote management, device provisioning, CI/CD, automated embedded-device testing, and Jira.

Benefits

  • Health insurance through Generali Insurance for serious illness, surgical intervention, professional illness, and accident consequences.
  • Fitpass or Sports Academy Kocovic sports and recreation benefits.
  • English classes during working hours.
  • Employee referral bonus program.
  • Corporate social events and team buildings.
  • Well-equipped hybrid office.

Tech Stack

BashCC++CMakeGitMakePython

Categories

Resideo Technologies, Inc.

About Resideo Technologies, Inc.

1,001-5,000 employees

Resideo Technologies builds smart-home comfort, security, and life‑safety products for consumers and professional installers, including Honeywell Home thermostats and First Alert smoke and CO alarms. The company also operates ADI Global Distribution, a major distributor of security and low‑voltage products. Spun out of Honeywell in 2018, Resideo is headquartered in Scottsdale, Arizona and trades on the NYSE under the ticker REZI.

Contact me