solver, Libigl) and Functional Maps. Design Unity and Unreal Engine plugins for real-time physics, rendering, and visualization. Develop modules for 3D reconstruction, mesh processing, and camera calibration using C++ and Python. Implement reinforcement learning systems for animation synthesis and optimization-based cloth simulation. Build OpenGL/Compute shaders and GPU kernels for performance-critical 3D applications. Requirements: Degree in More ❯
Cambridgeshire, England, United Kingdom Hybrid / WFH Options
microTECH Global LTD
our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and compiler development Please get in touch More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
microTECH Global LTD
our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and compiler development Please get in touch More ❯
cambridgeshire, east anglia, united kingdom Hybrid / WFH Options
microTECH Global LTD
our accelerators Key Requirements: PhD or MSc in related field Used Rust in production or open source codebases Experience with low-level programming languages in general (e.g. Rust, C, C++) or functional programming languages (e.g. Haskell, OCaml, Nix) 3 years of experience working on relevant areas such as performance sensitive- or systems programming, and compiler development Please get in touch More ❯
for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today. More ❯
Macclesfield, Cheshire, North West, United Kingdom
Chroma Recruitment Ltd
Seniors will also be considered for this role! Principal Software Engineer Requirements: Degree Qualified in Computer Science/Engineering (or equivalent) C# Programming AWS Backend and Frontend development APIs C++ (not essential) If you have the required skills for this Principal Software Engineer position, please get in touch ASAP with an up-to-date copy of your CV. You can More ❯
timely delivery. Skills & Experience: Degree in Computer Science, Engineering, or related discipline . Proven experience in real-time embedded software development (mobile preferred). Strong proficiency in C/C++ , with expertise in OpenGL, Vulkan, or DirectX . Solid grasp of OS fundamentals , performance analysis, and debugging. Desirable: Android framework knowledge, exposure to ML/AI, and CPU/GPU More ❯
Stroud, Gloucestershire, South West, United Kingdom
ZENOVO LTD
documentation. Key Experience: - Experience of Programming C onto a RTOS - Knowledge of communication protocols - Knowledge of UART, SPI, I2C is desirable - Knowledge of low power platforms - Programming experience in C++ Education : - Degree in a relevant area such as Software or Electronic Engineering Additional Benefits: - Private Health & Dental Insurance - 5% Employer Pension Contributions - Employee Performance Related Bonus More ❯
timely delivery. Skills & Experience: Degree in Computer Science, Engineering, or related discipline . Proven experience in real-time embedded software development (mobile preferred). Strong proficiency in C/C++ , with expertise in OpenGL, Vulkan, or DirectX . Solid grasp of OS fundamentals , performance analysis, and debugging. Desirable: Android framework knowledge, exposure to ML/AI, and CPU/GPU More ❯
appropriate test/inspection methods - Utilising agile development tools such as JIRA, Confluence, Enterprise Architect, and Git To be successful in this role, you will need: - Extensive experience in C++ programming - Knowledge of working with Windows applications, preferably with experience in MFC and C# - Desirable: Experience in real-time control coding using ADA This is an excellent opportunity to join More ❯
appropriate test/inspection methods - Utilising agile development tools such as JIRA, Confluence, Enterprise Architect, and Git To be successful in this role, you will need: - Extensive experience in C++ programming - Knowledge of working with Windows applications, preferably with experience in MFC and C# - Desirable: Experience in real-time control coding using ADA This is an excellent opportunity to join More ❯
City of London, London, United Kingdom Hybrid / WFH Options
microTECH Global LTD
solver, Libigl) and Functional Maps. Design Unity and Unreal Engine plugins for real-time physics, rendering, and visualization. Develop modules for 3D reconstruction, mesh processing, and camera calibration using C++ and Python. Implement reinforcement learning systems for animation synthesis and optimization-based cloth simulation. Build OpenGL/Compute shaders and GPU kernels for performance-critical 3D applications. Requirements: Degree in More ❯
solver, Libigl) and Functional Maps. Design Unity and Unreal Engine plugins for real-time physics, rendering, and visualization. Develop modules for 3D reconstruction, mesh processing, and camera calibration using C++ and Python. Implement reinforcement learning systems for animation synthesis and optimization-based cloth simulation. Build OpenGL/Compute shaders and GPU kernels for performance-critical 3D applications. Requirements: Degree in More ❯
Witham, England, United Kingdom Hybrid / WFH Options
Dlala Studios
as needed About You: B.Sc. degree in computer science or equivalent experience Worked on at least 2 console/PC titles throughout the development lifecycle Expertise in C# and C++ Professional experience demonstrating proficiency in algorithm design, understanding of complexity, and software architecture and design A good understanding of game technology, Unity Engine experience is desirable Excellent communication skills Experience More ❯
the development of best practice guidelines and AS9100 standards Working collaboratively with the design team, guiding, mentoring, and advising others when required Job Requirements: Proficiency in Embedded C/C++ and embedded Linux Experience with microcontrollers such as STM32 or Microchip Strong understanding of CANBus protocol Experience in designing firmware for functional safety related/SIL level systems Ability to More ❯
witham, east anglia, united kingdom Hybrid / WFH Options
Dlala Studios
as needed About You: B.Sc. degree in computer science or equivalent experience Worked on at least 2 console/PC titles throughout the development lifecycle Expertise in C# and C++ Professional experience demonstrating proficiency in algorithm design, understanding of complexity, and software architecture and design A good understanding of game technology, Unity Engine experience is desirable Excellent communication skills Experience More ❯
chelmsford, east anglia, united kingdom Hybrid / WFH Options
Dlala Studios
as needed About You: B.Sc. degree in computer science or equivalent experience Worked on at least 2 console/PC titles throughout the development lifecycle Expertise in C# and C++ Professional experience demonstrating proficiency in algorithm design, understanding of complexity, and software architecture and design A good understanding of game technology, Unity Engine experience is desirable Excellent communication skills Experience More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Singular Recruitment
level issues and collaborate closely with cross-functional engineering teams Board bring-up and evaluation of SoC-based hardware platforms Essential Skills & Experience Strong programming skills in C and C++ Embedded Linux development, including kernel and device driver work Hands-on experience with Linux build processes , deployment, and testing Desirable/Nice-to-Have Knowledge of PCIe Experience with multi More ❯
familiarity with GCSE Computer Science curriculum.Excellent communication and organisational skills.A passion for teaching and inspiring the next generation of tech innovators.Desirable:Experience with programming languages (e.g., Python, Java, or C++).Familiarity with current tech trends and online learning tools.Why Work With Us:Immediate start with an ongoing opportunity.Supportive and collaborative team environment.Competitive salary and benefits.Opportunities for professional development and career More ❯
Computer Science curriculum. Excellent communication and organisational skills. A passion for teaching and inspiring the next generation of tech innovators. Desirable: Experience with programming languages (e.g., Python, Java, or C++). Familiarity with current tech trends and online learning tools. Why Work With Us: Immediate start with an ongoing opportunity. Supportive and collaborative team environment. Competitive salary and benefits. Opportunities More ❯
with cellular and short-range wireless technologies (e.g. 4G/5G, Wi-Fi, Bluetooth, IoT) Familiarity with Linux platforms , cloud environments (AWS, Docker) , and modern software development Proficiency in C++, Python, or Java Excellent communication skills with the ability to influence and lead cross-functional teams If you’re ready to take the lead on cutting-edge communication technologies and More ❯