Konkurs je istekao.
Control4 Europe logo

Software Development Engineer - QML

Control4 Europe

Belgrade, Prikaži adresu

29.04.2021.

  • ugovor
  • puno radno vreme

OVERVIEW

SnapAV + Control4 is a leading manufacturer and distributor of audio, video, surveillance, power, and wiring equipment for residential and commercial A/V integrators.  We believe that life’s better when everything works together. And the same can be said about the collaborative work we do. Join our award-winning team in our continuous quest to deliver the most brilliant, personalized smart home experiences to people around the world.

The Software Development Engineer focusing on QML/JavaScript will report to the Manager of Engineering. This position will work with a team of Engineers and Developers to develop a range of end-customer products, initially focusing on GUI of our new remote controls. The ideal candidate will be proficient in QT user interface development, have experience with multiple user interface technologies. The individual will contribute to solutions that cross multiple engineering disciplines and deliver the highest-quality products used every day by businesses, families, and individuals. The successful individual will help design and deliver new features and functionality, delighting our customers with an intelligent, elegant interface to their smart home.

RESPONSIBILITIES

  • Design, build and test complex front end apps using C++, QML and the Qt SDK for our new remote controls
  • Design and implement features for the NEEO remote control’s Node.js application embedded with the smart home controller hardware
  • Partner with development and product management to iteratively design and discover functional, architectural, and quality requirements
  • Work within the team to improve our tooling
  • Be an owner – help the team raise the bar for excellence by identifying gaps and filling them in as you see opportunities to help meet commitments
  • Obsess over the customer experience in everything you do for the team
  • Challenge existing processes when anecdote and metrics differ

REQUIRED QUALIFICATIONS:

  • Bachelor’s degree in Electrical engineering, Computer science or Software Engineering with 3+ years of software engineering experience; OR 7+ years of software engineering experience
  • 2+ years of experience building user interfaces with QML, Qt (for Device Creation), QtQuick
  • 2+ years of experience with JavaScript/ES6 development
  • Experience with Node.js
  • Professional experience in the entire software development lifecycle including documenting things you do
  • Fluent in English
  • Experience working in an Agile environment

PREFERED QUALIFICATIONS:

  • Experience with C++ programming
  • Experience with Continuous Integration/Continuous Deployments (CI/CD) utilizing Code Pipeline
  • Experience with monitoring tools
  • Experience with Bash, GIT, Docker

    Snap One

    Kompanija Snap One razvija integralne sisteme za pametne kuće. Proizvodi kompletnu liniju pristupačnih bežičnih sistema za smart home i softvere za kontrolu osvetljenja, temperature, kompletnu audio distribuciju kuće, sigurnost i upravljanje energijom. Nastala je spajanjem dve kompanije – Control4, koja razvija uređaje za interakciju sa sistemima pametnih kuća i SnapAV koja razvija audio, video i CCTV opremu. Razvojni centar u Beogradu  ima dva veća tima - Smart…

    Konkurs je istekao.

    Napomena: Poslovi.infostud.com ne vrši posredovanje u zapošljavanju u Srbiji, niti u inostranstvu. Postupak selekcije i odabira kandidata je u nadležnosti poslodavca, a odredbe ugovora o radu predstavljaju direktan dogovor između poslodavca i zaposlenog. Svi pojmovi u oglasima, koji su upotrebljeni u muškom rodu, odnose se bez diskriminacije i na osobe ženskog pola i obrnuto, osim ukoliko specifičnim zahtevima posla nije drugačije propisano.