Software Engineer
CDK Global- Full Time
- Junior (1 to 2 years), Senior (5 to 8 years)
Candidates must have over 5 years of professional frontend development experience, with a focus on 3D data visualization using technologies like Unity, Unreal, or ThreeJS. A strong understanding of software design patterns, algorithms, and data-intensive application design is essential. High self-motivation, strong communication skills, and a desire to contribute to new software projects are required. Experience with web-based technologies, particularly Typescript and React, is preferred, along with knowledge of graphics APIs such as WebGL, WebGPU, OpenGL, or Vulkan.
The Software Engineer will work on web-based 3D tools for Gecko client sites and collaborate with other software teams to integrate new data layers into the Cantilever™ software platform. They will innovate with new technologies and datasets, including server-side rendering and satellite overlays, to enhance asset management tools. The role involves contributing to customer-specific deployments and driving real change in government and industry.
Robotic inspection and data analysis solutions
Gecko Robotics provides robotic inspection and data analysis solutions aimed at ensuring the reliability and sustainability of critical infrastructure. Their ultrasonic inspection robots gather extensive data from various sectors, including energy, public infrastructure, manufacturing, defense, and maritime. This data is processed by their enterprise software to create detailed maps, models, and digital twins, which help clients visualize and analyze their assets. Unlike competitors, Gecko Robotics focuses on both the hardware and software aspects, allowing for comprehensive insights that enhance decision-making and extend asset life cycles. The goal of Gecko Robotics is to improve the efficiency and safety of facility operations by digitizing and optimizing maintenance processes.