Agile C++ Software Engineer - Robotics & Autonomous Systems Location: Bristol Contract: 12 Weeks | Inside IR35 Rate: £63 Security Clearance: BPSS (Baseline Personnel Security Standard) required Join a cutting-edge Global Technologies Team at the forefront of innovation in robotics, autonomous systems, and cloud-based simulation. This is a unique opportunity to contribute to high-impact projects in a fast-paced … agile environment, working with industry-leading tools and technologies. Key Responsibilities: Design, develop, and maintain cross-platform C++ code libraries (Linux, Windows, Android) using CMake. Build and integrate robotics applications using ROS, OpenCV, Boost, and Jsoncpp. Implement and optimise object detection models (e.g. YOLOv5) with Nvidia CUDA acceleration. Develop and deploy cloud-based applications using Azure DevOps … cloud sensors). Develop communication protocols and safety systems for autonomous navigation using Mavlink. Collaborate with pilots and stakeholders to ensure safe handover between autonomous and manual control. Maintain C++ cross-language interfaces, particularly with C#. Required Skills: Strong proficiency in C++ and object-oriented design. Experience with CMake and Linux development. Familiarity with Docker and cloud-based More ❯
bring fresh thinking to growth opportunities, develop new capabilities and put innovation at the centre of our client’s future. Key Responsibilities Design, develop, and maintain cross-platform code libraries (Linux, Windows, Android) using C++, following object-oriented design principles and employing CMake for build management. Develop and integrate robotics applications utilizing ROS, including advanced OpenCV, Boost … controllers (e.g., Orange Cube, Pixhawk). Collaborate with pilots and other stakeholders to ensure safe and effective handover control between autonomous systems and manual control. Design, develop, and maintain C++ Cross language interfaces with a particular focus on C#. Required Technical Skillset Proficient in C++, with a good understanding of object-oriented design principles. Proficient in using CMake … collaborating with cross-functional teams, stakeholders, and customers. Knowledge in Azure DevOps, including setting up and managing CI/CD pipelines with YAML scripting is desirable. Knowledge of OpenCV, Boost, Standard library, Jsoncpp, and Nvidia CUDA hardware acceleration. Knowledge in machine learning, specifically in object detection models like YOLOv5. Experience in writing unit tests using Google Test Framework. More ❯
/or PhD in Computer Science, Machine Learning, or a related field, with applied machine learning experience. Experience in one of the programming languages like Python, Java, C/C++, etc. Intermediate Python is a must. Experience in applying data science, ML techniques to solve business problems. Solid background in Natural Language Processing (NLP) and Large Language Models (LLMs … to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success. Boost your career Find thousands of job opportunities by signing up to eFinancialCareers today. #J-18808-Ljbffr More ❯
Bristol, England, United Kingdom Hybrid / WFH Options
Intuition Machines, Inc
we maintain high observability and automate break-fix as much as possible. In partnership with sales and product teams, model go-to-market strategies for new offerings, oversee architecture, boost client acquisition capabilities, and improve delivery. Implement effective hiring and onboarding strategies. What we are looking for: A minimum of 5 years of hands-on experience leading engineering teams … of 20-60 people. Familiarity with high availability and high-security development processes, supported by strong knowledge of Python, NodeJS, and, ideally, C/C++, Go, or Rust. Experience and demonstrated success with DevOps/systems integration, lightweight development practices, meeting strong SLAs, test-driven design in large scale internet-facing systems. Familiarity with distributed systems design on orchestration More ❯