Engineering, or a related scientific field. Experience in device control systems (e.g., axis control, imaging, dispensing). C#/.NET development experience in Visual Studio. Strong understanding of object-oriented design principles. Familiarity with serial communication protocols (RS232, RS485, USB, GigE). Experience with .NET-compatible testing frameworks More ❯
Unity Technology and Optimisation Programmer Please note: This role is 3 days a week on site in our gaming studio in Bournemouth, but 2 days is also okay per week. We're on a mission to be an everyday entertainment platform for everyone! Partnered with some of the … achieve movement and texture variance at runtime, large crowds of people simulation, platform-dependent texture memory management and working with artists to find visual effects solutions that can work within a GPU budget without losing their 'wow factor'. You should apply if you have - 5+ years of … any of the stated platforms - In-depth knowledge of the C# language - Experience using Unity's profiler and performance analysis tools - Experience using VisualStudio for development, testing and debugging - The desire to learn as new technologies are released, and an ability to communicate findings to More ❯
experience with platforms like Raspberry Pi or WinCE. Application development in C#/.NET for device tools, remote updates, diagnostics, and encrypted communication. VisualStudio or LabWindows CVI for application-level tools. What We Offer A competitive package, including: A 4.5-day working week 25 days More ❯