We are looking for:
Software Development Engineer - Drivers
Belgrade
Overview:
Control4, a market-leading, home automation company, is looking for a Software Engineer to join our driver development team in Belgrade, Serbia. Drivers are key software components that allow Control4 systems to interact with other devices and systems, providing a unified solution for the end-user customer. You will be a member of a close-knit team that is passionate about delivering the best to our internal and external customers. You will be able to deliver drivers enabling the highest-quality solutions used every day by businesses, families, and individuals. You will help design and deliver new capabilities that will challenge yourself while noticeably impacting people's quality of life.
Responsibilities:
- Develop new drivers using Lua and HTML/JavaScript/Angular/Material Design
- Passion for software development that raises the bar for quality and testability
- Develop test automation for new and legacy software
- Communicates effectively with the team and management about opportunities and challenges
- Collaborate closely with other teams, as well as internal and external customers
- Develop new metrics and gather data to drive new innovation and reliability
- Hold oneself and others accountable for delivery and quality
Required Qualifications:
- A four-year Computer Science, Electrical Engineering, or other Science, Technology, Engineering, or Mathematics degree; or similar on-the-job experience and training
- 2 years of experience as a Software Developer
- Having a passion for software development and home automation
- Follow industry best practices
- Experience with JavaScript and HTML
Preferred Qualifications:
- Experience with Lua
- Experience with source control
- Experience with enterprise DevOps, CI/CD solutions, automation, scripting and configuration management
Deadline for applications: 12.01.2020.