About the role

  • Sr Adv Embedded Software Engineer developing end-customer products for Resideo. Collaborating with engineers to deliver high-quality solutions across multiple disciplines.

Responsibilities

  • Develop and test complex application software in a multi-function, multi-team product environment
  • Develop and test kernel and driver level software to support user mode applications
  • Participate in code reviews and contribute to our continuous integration and deployment practices.
  • Create test automation frameworks to ensure high-quality firmware
  • Debug embedded software issues on hardware platforms
  • Participate in Agile and Kanban development planning and meetings

Requirements

  • Minimum 8 years of professional experience in system-level software for embedded devices running RTOS, Linux or Android
  • Experienced in C/C++ programming, embedded development (including micro-controllers), and test tools
  • Programming background in Shell/Bash
  • Familiar in low-level driver development for various interfaces (I2C, SPI, UART, Ethernet, WiFi, Bluetooth etc.)
  • Familiar in version control GIT, GIT Flow
  • Fluent in English

Benefits

  • Health insurance through Generali
  • Insurance in case of serious illness, surgical intervention, professional illness, and insurance from the consequences of an accident
  • Sports and Recreation - Fitpass or Sports Academy Kocovic
  • English classes during working hours
  • Employee referral bonus program
  • Corporate social events and team buildings
  • Food and drinks: Free use of coffee machines, free fruit and snacks
  • Well-equipped office

Job title

Senior Embedded Software Engineer

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