Junior Database Software Developer

Junior Database Software Developer

Werken bij Universal Electronics?

Universal Electronics (UEI) is an innovative world leader in sense and control technology for the smart home. Our vision is beyond the connected home, a smarter home where technology is our friend. UEI’s embedded software, hardware and cloud services provide intelligence to seamlessly control and interact with an expanding list of home entertainment and smart home electronics. We design & developed an extraordinary number of products for the connected home, backed by a complete ecosystem of data driven software solutions & cloud services for connected devices from leading brands in mobile, gaming and consumer electronics segments. In January 2019 we introduced a digital assistant platform for the smart home environment. From our European HQ in Enschede we with major OEM’s for STB’s OTT’s, mobile phones, tablets, TVs, and other consumer electronics products in EMEA.


Jr. Data Software Developer


As a member of a multi-disciplinary team you will be involved in every aspect of next generation data-driven products. This would require deep understanding of UEI’s core technologies as well as technology trends in embedded systems, and consumer electronics. You will always be faced with a new puzzle to solve with current or new technologies with a single goal in mind, an unmatched user experience for our products. We are all students here, and we do what it takes to achieve the goal. We are looking for a hands-on selfstarter to join the fun.


The Jr. Data Software Developer is responsible for development and maintenance of all UEI database content assets along with related core product development.

  • Support of new feature implementations and product releases.
  • Issue/bug resolution and sustaining support of existing releases.
  • Maintain database, by controlling and/or adjusting database content.
  • Conduct UEI database benchmark and quality audits.
  • Investigate new regions and countries to complete database.
  • Participate in dialog with other developers in discussing current and proposed architecture, defects, enhancements and other issues.
  • Work with and maintain automated build and test framework.
  • Maintain and publish detailed build test strategies, test plans, test cases and test reports.


Position in the Organization:

The Junior Data Software Developer is a member of the software development team and will report to the local Software Engineering Manager, while working closely with the Teams in Bangalore and San Mateo CA.


Role requirements

  • B.S. degree in Computer Science or related technical field.
  • Experience with the following technologies: SQL, Ruby, HTTP, TCP.
  • Proficient user of Linux.
  • Solid understanding of software fundamentals.
  • Energetic and a natural innovator.
  • Superior verbal and written communication skills.
  • Fluent in English.
  • Excellent interpersonal skills.
  • Experience working with international colleagues or clients.
  • Willingness and ability to travel.


Additional Skills

  • C/C++ Experience is a plus.
  • Knowledge and background in IOT, Home Automation, RF technologies, Zigbee, Wifi is a plus
  • Android development experience is a plus.
  • Experience with automated test frameworks, and technical documentation is a plus.
  • Embedded software development experience is a plus.
  • Working knowledge of Agile development methodologies and software development life cycle is a plus


Our offer

As Jr. Data Software Developer - you are part of a global organization – a team that has a true passion for innovation and technology. Those passions resonate worldwide throughout all of UEI’s locations with talented innovators, engineers and designers. Team members are focused on improving the user experience while solving industry and consumer challenges. UEI offers talent the opportunity to develop oneself and grow throughout the global organization.