DisplayLink's mission is to make it really easy to connect any computing device, be it a laptop, tablet, smartphone or PC, to any display using universal interfaces such as USB or WiFi. DisplayLink’s technology is embedded in a complex integrated circuit known as a System on Chip (SoC) that interfaces to the display monitor via any standard display connector such as HDMI or DisplayPort. DisplayLink’s semiconductor devices are sold to almost all of the leading computer brands such as Dell, HP, Lenovo, Toshiba, Asus, AOC, Targus, Kensington and Belkin who ship a wide portfolio of differentiated products such as universal docking stations, USB display adaptors and monitors. The company owns an extensive portfolio of patents and intellectual property developed since the company’s foundation in 2003. DisplayLink (UK) Ltd. is owned by Synaptics Inc.
Displaylink are looking for R&D DevOps engineers to join the Release Engineering Team to create, maintain and support the systems that support our engineering staff. We manage and optimize the development platform that our software and chip development teams use to develop and deliver our products. The platform includes applications such as Jenkins, Artifactory, Gitlab and compute infrastructure managed with Puppet and Terraform.
In your current role you may be known as a DevOps engineer, Build & Tools engineer, Release Engineer, EDA Engineer or a development engineer who wants to leverage their experience and cross train into a new role.
Our daily work is defined by both the immediate demands of our development staff and our plan to evolve our environment so that it is the best it can be. You will be part of a cross functional team that has everything it needs to complete it’s work with interfaces into IT and the engineering teams that we support.
We will expect you to interact with our end users to determine their requirements and clarify that their needs have been met. We create social networks that allow our business to be successful and use chat tools to work with our customers and solve issues collaboratively.
It is important that you have a desire to uncover new technology choices and both use and introduce best in class development and IT practices to the team. Infrastructure and configuration as code are important to us as they allow us to go quickly, safely and minimize our mean time to recovery. You will have a good level of understanding of system administration and be comfortable driving development through the command line whilst using modern practices.
Knowledge of cloud is of interest to us as we are operating a cloud first policy in our development platform. The cloud allows us to scale horizontally and provide quick feedback to our staff.
As a member of the Release Engineering team we are supporting the software and chip development and for this reason it’s beneficial to have knowledge of these engineering domains. Knowledge of tool chains such as visual studio, Scons, CMake and software development patterns will benefit you.
Our Automation platforms include Jenkins and we are also looking at HPC platforms such as IBM LSF and Slurm. We need to know how these systems work so that we can identify improvements, rollout new automation environments and hook these systems into our monitoring to ensure our service is uninterrupted.