Sr Software Engineer - Embedded Linux

Resideo 

📍 Belgrade, Serbia 🇷🇸

full-time
senior
hybrid
Posted —

Key Skills

LinuxYoctoC++PythonIoT

Industry

Consumer ElectronicsIoT

Job Description

We are seeking a skilled Senior Software Engineer to join our WattBox engineering team in Serbia. The ideal candidate will be responsible for designing, developing, and maintaining embedded Linux firmware for connected power management products. We are looking for engineers who embrace modern software development practices, including automation, continuous improvement, and AI-assisted engineering tools. This role requires strong problem-solving skills, deep experience with embedded systems development, and the ability to work effectively in a collaborative, agile environment.

 

JOB DUTIES:

  • Develop and maintain embedded Linux firmware for WattBox products
  • Design, implement, and support firmware features for network-connected IoT devices
  • Configure and maintain embedded Linux platforms, including bootloaders, kernels, device drivers, and root filesystems
  • Develop and maintain Yocto-based build environments and software release processes
  • Implement secure firmware update mechanisms and cybersecurity improvements
  • Collaborate with hardware, cloud, QA, product management, and manufacturing teams to deliver high-quality solutions
  • Debug and resolve complex issues across hardware and software boundaries
  • Evaluate and integrate new technologies, platforms, and components for future product generations
  • Optimize firmware performance, reliability, maintainability, and security
  • Participate in engineering excellence and continuous improvement activities
  • Mentor engineers through technical guidance, design reviews, and knowledge sharing

 

YOU MUST HAVE:

  • Minimum 5 years of hands-on embedded software development experience
  • Strong experience with Embedded Linux development
  • Proficiency in C and/or C++
  • Experience with Yocto, Buildroot, or similar embedded Linux build systems
  • Experience working with Linux bootloaders, kernels, and device drivers
  • Strong understanding of software design principles and debugging methodologies
  • Experience with Git or other version control systems
  • Experience with scripting languages such as Python or Bash
  • Good English communication skills

 

WE VALUE:

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • Experience developing IoT or network-connected products
  • Familiarity with cybersecurity principles and secure software development practices
  • Experience with firmware update systems, secure boot, or device security features
  • Experience with networking protocols and cloud-connected devices
  • Familiarity with CI/CD pipelines and automated testing practices
  • Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or similar technologies to improve engineering productivity
  • Interest in adopting emerging software development practices and tools, including AI-assisted software development workflows

 

WHAT'S IN FOR YOU:

  • Health insurance
  • Insurance in case of serious illness, surgical intervention, professional illness, and insurance from the consequences of an accident
  • Flexible working hours 
  • English classes during working hours
  • Employee referral bonus program
  • Well-equipped office

 

#LI-SR1

#LI-HYBRID


Resideo Technologies has announced its intention to spin off ADI Global Distribution and establish it as a separate, publicly traded company. Under this plan, ADI will continue its role as a leading global wholesale distributor serving commercial and residential markets, while Resideo will retain its manufacturing and product-solutions business. Upon separation, both companies will operate independently to better serve their respective markets and customers. The spin-off is currently targeted for completion in the second half of 2026, subject to customary conditions.

Resideo is a $6.76 billion global manufacturer, developer, and distributor of technology-driven sensing and control solutions that help homeowners and businesses stay connected and in control of their comfort, security, energy use, and smart living. We focus on the professional channel, serving over 100,000 contractors, installers, dealers, and integrators across the HVAC, security, fire, electrical, and home comfort markets. Our products are found in more than 150 million residential and commercial spaces worldwide, with tens of millions of new devices sold annually. Trusted brands like Honeywell Home, First Alert, and Resideo power connected living for over 12.8 million customers through our Products & Solutions segment. Our ADI | Snap One segment spans 200+ stocking locations in 17 countries, offering a catalog of over 500,000 products from more than 1,000 manufacturers. With a global team of more than 14,000 employees, we offer the opportunity to make a real impact in a fast-growing, purpose-driven industry. Learn more at www.resideo.com.

At Resideo, we bring together diverse individuals to build the future of homes. Resideo is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status. For more information on applicable U.S. equal employment regulations, refer to the "EEO is the Law" poster"EEO is the Law" Supplement Poster and the Pay Transparency Nondiscrimination Provision. Resideo complies with applicable equal employment laws in all countries where we do business. For more information on how we process your information in the job application process, please refer to Recruitment Privacy Notice. If you require a reasonable accommodation to apply for a job, please use Contact Us form for assistance.