experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with More ❯
experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with More ❯
experience in embedded software development, from concept to deployment. Strong understanding of software architecture, design patterns, and system modelling. Experience with real-time operating systems, multi-threaded programming, memory management, and on-target debugging. Proficiency in verification techniques such as test-driven development (TDD), unit testing, code reviews, and defect characterization. Hands-on experience with More ❯
Edinburgh, Stockbridge, City of Edinburgh, United Kingdom
Bright Purple
ideal for seasoned engineers who thrive in collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt / QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace, defence, etc.) is More ❯
environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt / QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace, defence, etc.) is More ❯
environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt / QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace, defence, etc.) is More ❯
environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt / QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace, defence, etc.) is More ❯
environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt / QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace, defence, etc.) is More ❯
environment. Thesepositions areideal forseasoned engineers who thrivein collaborative cross-functional development. What We're Looking For: Vast software development experience in C++ Strong background in multi-threaded programming and Linux-based development environments. Experience with Qt / QML or other modern UI frameworks is highly advantageous. Familiarity with regulated industries (medical, aerospace, defence, etc.) is More ❯
london, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
Job Title: Visual Quality Software Engineer Location: London, United Kingdom Permanent Role, requires hybrid working in London What You’ll Do: Develop and maintain Python-based test frameworks (multithreaded apps, Flask APIs, SQL integration). Build automation into our CI / CD pipelines (GitHub, Jenkins, Docker) to validate new features continuously. Execute large-scale test and benchmarking … with internal teams, creating documentation and progress updates. Take part in Agile sprints, reviews, and planning sessions. What We’re Looking For: Strong Python developer with experience in multithreadedprogramming and frameworks like Flask. Experience with containerisation (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure). Experience with Node.js and React for adding features More ❯
slough, south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
Job Title: Visual Quality Software Engineer Location: London, United Kingdom Permanent Role, requires hybrid working in London What You’ll Do: Develop and maintain Python-based test frameworks (multithreaded apps, Flask APIs, SQL integration). Build automation into our CI / CD pipelines (GitHub, Jenkins, Docker) to validate new features continuously. Execute large-scale test and benchmarking … with internal teams, creating documentation and progress updates. Take part in Agile sprints, reviews, and planning sessions. What We’re Looking For: Strong Python developer with experience in multithreadedprogramming and frameworks like Flask. Experience with containerisation (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure). Experience with Node.js and React for adding features More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
microTECH Global LTD
Job Title: Visual Quality Software Engineer Location: London, United Kingdom Permanent Role, requires hybrid working in London What You’ll Do: Develop and maintain Python-based test frameworks (multithreaded apps, Flask APIs, SQL integration). Build automation into our CI / CD pipelines (GitHub, Jenkins, Docker) to validate new features continuously. Execute large-scale test and benchmarking … with internal teams, creating documentation and progress updates. Take part in Agile sprints, reviews, and planning sessions. What We’re Looking For: Strong Python developer with experience in multithreadedprogramming and frameworks like Flask. Experience with containerisation (Docker, Kubernetes) and cloud platforms (AWS, GCP, Azure). Experience with Node.js and React for adding features More ❯
production environments. Proficiency in Python and PyTorch; familiarity with frameworks such as OpenCV, TensorRT, ONNX, or Triton is essential. Knowledge of low-latency performance tuning and multi-threaded programming for real-time processing. Proven experience with object detection and tracking models (e.g., YOLO, Deep SORT, DINOv2). Experience deploying models on edge devices and optimizing for real More ❯
production environments. Proficiency in Python and PyTorch; familiarity with frameworks such as OpenCV, TensorRT, ONNX, or Triton is essential. Knowledge of low-latency performance tuning and multi-threaded programming for real-time processing. Proven experience with object detection and tracking models (e.g., YOLO, Deep SORT, DINOv2). Experience deploying models on edge devices and optimizing for real More ❯
london (city of london), south east england, united kingdom
Astek
production environments. Proficiency in Python and PyTorch; familiarity with frameworks such as OpenCV, TensorRT, ONNX, or Triton is essential. Knowledge of low-latency performance tuning and multi-threaded programming for real-time processing. Proven experience with object detection and tracking models (e.g., YOLO, Deep SORT, DINOv2). Experience deploying models on edge devices and optimizing for real More ❯
Triton . Proven expertise in object detection / tracking models such as YOLO, Deep SORT, DINOv2 , or similar. Experience with real-time or low-latency processing , multi-threaded programming , and performance tuning . Experience deploying and optimizing models on edge devices (Jetson, Coral, etc.). Demonstrated passion for research, innovation, and emerging AI technologies . Experience in More ❯
Triton . Proven expertise in object detection / tracking models such as YOLO, Deep SORT, DINOv2 , or similar. Experience with real-time or low-latency processing , multi-threaded programming , and performance tuning . Experience deploying and optimizing models on edge devices (Jetson, Coral, etc.). Demonstrated passion for research, innovation, and emerging AI technologies . Experience in More ❯
london (city of london), south east england, united kingdom
Astek International
Triton . Proven expertise in object detection / tracking models such as YOLO, Deep SORT, DINOv2 , or similar. Experience with real-time or low-latency processing , multi-threaded programming , and performance tuning . Experience deploying and optimizing models on edge devices (Jetson, Coral, etc.). Demonstrated passion for research, innovation, and emerging AI technologies . Experience in More ❯
Triton . Proven expertise in object detection / tracking models such as YOLO, Deep SORT, DINOv2 , or similar. Experience with real-time or low-latency processing , multi-threaded programming , and performance tuning . Experience deploying and optimizing models on edge devices (Jetson, Coral, etc.). Demonstrated passion for research, innovation, and emerging AI technologies . Experience in More ❯
Senior Software Developers specialising in trading systems required for an excellent client based in London. The successful Software Developer will join a extremely talented development team and you will be exposed to creating and maintaining our client's own More ❯
internal teams (Production, Logistics, Project Management, Integration) and external suppliers / customers. Skills & Experience Required Essential: Degree in Software Engineering or related discipline (or equivalent experience). Strong programming skills in LabVIEW, C++ and C#. Experience working in an engineering design environment (minimum 3 years). Strong understanding of control systems, HMI / GUI development, and … to produce clear documentation and liaise effectively with stakeholders. Strong problem-solving ability, attention to detail, and ability to manage workload under pressure. Desirable: Experience with real-time programming, microcontroller development, or robotic control systems. Knowledge of analogue and digital electronics. Offshore engineering experience. The Person Safety-conscious and aligned with ISO 9001 quality systems. Flexible More ❯
internal teams (Production, Logistics, Project Management, Integration) and external suppliers / customers. Skills & Experience Required Essential: Degree in Software Engineering or related discipline (or equivalent experience). Strong programming skills in LabVIEW, C++ and C#. Experience working in an engineering design environment (minimum 3 years). Strong understanding of control systems, HMI / GUI development, and … to produce clear documentation and liaise effectively with stakeholders. Strong problem-solving ability, attention to detail, and ability to manage workload under pressure. Desirable: Experience with real-time programming, microcontroller development, or robotic control systems. Knowledge of analogue and digital electronics. Offshore engineering experience. The Person Safety-conscious and aligned with ISO 9001 quality systems. Flexible More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
operation of the system. You will collaborate with software and hardware engineers across the business and be responsible for mentoring junior members of the team. Key Requirements: Experience programming in C++ with a solid understanding of Linux and some of the following: Concurrent multi-threaded programming Networking / network protocols Common CPU architectures and … Cycle (Architecture, Design, Implementation, Testing & Deployment Ability to collaborate with cross-functional teams across firmware, software, and DevOps to deliver production-grade solutions. Desired, but not essential: Experience programming in Rust. More ❯
Cambridgeshire, Teversham, United Kingdom Hybrid / WFH Options
SoCode Limited
operation of the system. You will collaborate with software and hardware engineers across the business and be responsible for mentoring junior members of the team. Key Requirements: Experience programming in C++ with a solid understanding of Linux and some of the following: Concurrent multi-threaded programming Networking / network protocols Common CPU architectures and … Cycle (Architecture, Design, Implementation, Testing & Deployment Ability to collaborate with cross-functional teams across firmware, software, and DevOps to deliver production-grade solutions. Desired, but not essential: Experience programming in Rust. More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
SoCode Recruitment
operation of the system. You will collaborate with software and hardware engineers across the business and be responsible for mentoring junior members of the team. Key Requirements: Experience programming in C++ with a solid understanding of Linux and some of the following: Concurrent multi-threaded programming Networking / network protocols Common CPU architectures and … Cycle (Architecture, Design, Implementation, Testing & Deployment Ability to collaborate with cross-functional teams across firmware, software, and DevOps to deliver production-grade solutions. Desired, but not essential: Experience programming in Rust. More ❯