Beograd, Serbia
1 day ago
Sr Embedded Software Engineer

In 2024, Snap One became part of ADI to expand our smart technology portfolio and broaden our distribution capabilities. Snap One is a leading smart-living products, services, and software provider and distributes a portfolio led by proprietary products, including the innovative Control4 technology platform. Snap One is highly complementary to ADI, and together, the combined business will offer access to a broader portfolio, enhanced distribution network and footprint with more locations, and combined digital and e-commerce capabilities for an improved omnichannel shopping experience. Join our dynamic team and contribute to the future of technology.

We are seeking a highly skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have a proven track record in developing embedded IoT products and possess deep expertise in various technical domains. This role requires a strong individual contributor who is detail-oriented and date-driven.

 

JOB DUTIES:

Develop and maintain embedded IoT products incorporating operating systems such as Embedded Linux and RTOS Apply GUI frameworks (Qt, GTK, TouchGFX) to embedded IoT solutions Utilize the Yocto build system for embedded Linux development Configure and modify Linux bootloader, kernel, and device driver internals Convert a C codebase into Cpp11+ or Rust, demonstrating exceptional proficiency in Cpp11+ or greater Write and maintain high-quality C code Collaborate with cross-functional teams to ensure project success Mentor junior engineers and contribute to team objectives

 

YOU MUST HAVE:

Proficient in build systems (CMake, Make), shell scripting (Bash), and a high-level interpreted language (Python) Experienced with source control tools, preferably Git Strong attention to detail and ability to work independently Excellent oral and written communication skills Ability to influence, guide, and inspire team members Demonstrated ability to manage priorities and work effectively in a fast-paced environment

 

WE VALUE:

Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering  Recognized emerging authority within the field Significant technical contributions essential to the successful completion of projects Principal author or co-author of multiple project proposals Ability to mentor less experienced team members and plan for skill transfer and development Strong problem-solving and analytical capabilities Innovative and creative approach to technical processes and methodologies

 

WHAT'S IN FOR YOU:

Health package  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 Corporate social events and team buildings Food and drinks: Free use of coffee machines, free fruit and snacks Well-equipped office

 

#LI-SR1

#LI-HYBRID

 

Por favor confirme su dirección de correo electrónico: Send Email