of UX principles and a passion for crafting player-friendly interfaces. Deep knowledge of C++ and experience with a proven ability to apply this experience with other programming languages (c#, python, etc). Demonstrable experience with UE4 or UE5 (including UMG, Slate, and Common UI). Skilled at profiling and optimising code for performance. Ability to design complex systems using More ❯
a multiplayer game. Strong understanding of game design and a player-focused mindset. In-depth knowledge of C++ with an ability to apply this experience with other programming languages (c#, python, etc). Proven experience working closely with non-engineering stakeholders and communicating technical solutions in an easy-to-understand manner. Knowledgeable in profiling and optimising code. Proven ability to More ❯
Responsibilities: Lead the design and development of surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented (C# and C++) and/or Embedded code (C). Collaborate with electronics, mechanical, and systems engineers to integrate software with hardware components and mechanical robotics platforms. Surgical Robotics Software Lead … experience in leading surgical robotic software development as a product following medical development processes. Experience designing software for Real Time Operating Systems (RTOS). Proficiency in modern Object Oriented (C#, C++) and Embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory with robotics frameworks, communications Middleware, and digital position controllers. #J-18808-Ljbffr More ❯
Lead the design and development of surgical robotic software systems for client projects. Design and develop software applications and control algorithms for surgical robotics systems using Object Oriented languages (C# and C++) and/or Embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and mechanical robotics platforms Surgical Robotics Software Lead Engineer … in leading surgical robotic software development as a product following medical development processes. Experience designing software for Real Time Operating Systems (RTOS). Proficiency in modern Object Oriented languages (C#, C++) and Embedded code (C). Solid understanding of robotics principles, including kinematics, dynamics, and control theory with robotics frameworks, communications Middleware and digital position controllers. Due to the volume More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Revolution Technology
TypeScript, and Kubernetes Remote-first with a Cambridge-based office (team meets in person once a month) Salary up to £60k What you need: Experience with C++ is ideal (C# experience can also be considered) Frontend experience with Angular Experience with test automation Experience with Kubernetes (nice to have) Seniority level Mid-Senior level Employment type Full-time Job function More ❯
skills and attributes are a plus: Commercial software testing experience, including writing test cases Management of test infrastructure and environments Knowledge of a programming language such as PowerShell, Python, C# Experience with remote connectivity solutions (e.g. TeamViewer) and working with globally distributed development teams Familiarity with a hardware-led environment More ❯
skills and attributes are a plus: Commercial software testing experience, including writing test cases Management of test infrastructure and environments Knowledge of a programming language such as PowerShell, Python, C# Experience with remote connectivity solutions (e.g. TeamViewer) and working with globally distributed development teams Familiarity with a hardware-led environment More ❯
skills and attributes are a plus: Commercial software testing experience, including writing test cases Management of test infrastructure and environments Knowledge of a programming language such as PowerShell, Python, C# Experience with remote connectivity solutions (e.g. TeamViewer) and working with globally distributed development teams Familiarity with a hardware-led environment More ❯
platforms) Good mechanical and electrical aptitude Willingness to travel across the UK and stay away from home when required (expenses + overnight allowance) App development skills in C++ or C# are beneficial but not essential Qualifications & Requirements: Full UK driving licence Electrical training or qualifications (desirable) Experience in creating electrical designs for automated machinery (desirable) If you're a controls More ❯