Oxford, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Gerrell & Hard
development, including story creation, testing, and documentation Solve complex technical challenges through innovative, practical solutions Essential Skills Degree (2:1 or above) in a STEM field Proficiency in C#, C++, or Python Strong understanding of software design principles and patterns Hands-on experience with test-driven development Solid OOP skills and enthusiasm for applied engineering or scientific applications Effective communication More ❯
years of experience in software development in spaceflight, aerospace, or automotive environments. Experience in application of code quality metrics Experience of software verification Experience of developing in C/C++ Able to write standards and guideline documents Grasp of Unit testing techniques and the need for code coverage metrics Knowledge of Unit testing tools Familiarity with automated running and reporting More ❯
ll need to have: 3+ years of experience in backend development, ideally on platform or systems-level projects; Strong experience with at least one Backend/Systems Language (Java, C++, Rust, C#, GO); Good understanding of microservices, distributed systems, and event-driven architectures; Hands-on experience with NoSQL databases and scaling database-driven applications; Familiarity with AWS infrastructure and cloud More ❯
this role, you will need to be proficient in either Python and/or JavaScript. Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc). For each coding problem, you must be able to explain how your solution solves the More ❯
databases in production. Excellent understanding of distributed database internals and SQL, particularly ClickHouse is a major plus. Scripting experience with Shell or Python,and ability to read and understand C++ code. Knowledge of cloud computing platforms such as AWS, Azure, or Google Cloud Platform. You are a strong problem-solver and have solid production debugging skills. You thrive in a More ❯
Oxford, Oxfordshire, United Kingdom Hybrid/Remote Options
Lawrence Harvey
the full engineering lifecycle, including architecture, lab testing, and documentation. What We’re Looking For: Degree or equivalent experience in Robotics, Mechatronics, Control, or Computer Engineering. Strong proficiency in C++ and Python, with experience in real-time or distributed robotics software. Solid understanding of control theory, kinematics, dynamics, and state estimation. Comfortable working close to hardware and integrating sensors, actuators More ❯
Backend Software Engineer/Developer (Windows C/C++, C#) Remote UK to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider. As a Backend Software Engineer you will join an Agile team focussed on building and maintaining … Exchange Connectivity software systems that require real-time and low latency, maintaining data feeds and developing key underlying transport protocols for data transmission. The platform has been built with C++ and C# deploying to AWS and requires high scalability and low latency - they currently handle 40 billion messages per day. Location/WFH: You can work remotely (in the UK … if you're not within a commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a strong grounding in Computer Science More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Computer Futures
the perfect fit. What you'll do ??? Own the lifecycle: Design, develop, and maintain software for precision instruments. 50% coding, 25% documentation, 25% coordination. Build clean solutions: Write modern C++ and Python in a Linux environment, delivering robust, maintainable code. Collaborate widely: Work with engineers, technicians, manufacturing teams, and scientists to turn business requirements into technical solutions. Hardware integration: Interface … and run unit and integration tests to guarantee reliability. Lead by influence: Mentor junior engineers and contribute technical input during design reviews. What you'll bring ?? Strong experience in C++ and Python for complex systems. Solid Linux development background. Proven ability to deliver maintainable, high-performance software. Degree in Computer Science, Engineering, Physics, or equivalent practical experience. Excellent communication skills More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Gerrell & Hard
performance improvements and fast scaling for new applications. In this role, you will work closely with aerothermal and mechanical engineers to productionise internal code, integrate commercial simulation tools into C++/C# modules, and connect these components to automated cloud-based workflows. Key Responsibilities Design, develop, and maintain modules within the engineering design platform Integrate software modules with a secure … technicians Automate existing manual workflows through robust software solutions Contribute to innovative problem-solving for complex engineering challenges Essential Skills STEM degree (2:1 or above) Strong proficiency in C++ or C# and Python Excellent grasp of software design patterns and best practices Clear communicator, collaborative, organised, and self-driven Ability to independently manage substantial technical projects Desirable Skills Experience More ❯
Oxford, Oxfordshire, United Kingdom Hybrid/Remote Options
Lawrence Harvey
Software Automation Engineer Do you want to help build the next generation of autonomous lab platforms? This role focuses on creating the automation backbone behind next-generation lab and robotics platforms. You’ll work at the intersection of instruments, robots More ❯