C++ Jobs in Oxford

1 to 25 of 44 C++ Jobs in Oxford

Junior Software Engineer

Oxford, England, United Kingdom
JR United Kingdom
pivotal in advancing the company's capabilities in LLM inferences and enhancing the overall quality of AI solutions. Requirements Some experience in programming languages such as Python, C/C++, and familiarity with object-oriented programming. Experience of working with or an understanding of LLM frameworks such as Haystack, LlamaIndex, and LangChain, with a focus on Retrieval-Augmented Generation (RAG More ❯
Posted:

Senior Robotics Software Engineer (Integration & Validation)

Oxford, Oxfordshire, United Kingdom
Oxa
from leading investors so far, with $140 million raised in the last Series C funding round in January 2023. The role We are seeking a highly skilled and experienced C++ Software Engineer with expertise in developing robust mechanisms and pipelines which acquire metrics for real-time production autonomy software and evaluate its performance. You will be responsible for developing tools … and tools to measure real-time engineering operations and processes Strong analytical and problem-solving skills in performing statistical analysis, data modeling, and predictive analytics. Professional experience in modern C++, including the STL and common testing frameworks Fluency in Python for software development Ability to develop high-quality APIs and code documentation Deep understanding of software development methodologies, code reviews More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
Oxford Instruments GmbH
Provide technical support during the installation and operation of end-user systems. Qualifications And Skills Computer Science, Software Engineering, or another relevant degree. Proven experience in software developments using C++ 14 or above. Development on Linux platform in a multi-threaded environment. Experience working with communication protocols on top of TCP or serial interfaces. Familiarity with scientific instrumentation applications, and More ❯
Posted:

Software Engineering Manager

Oxford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
new User and Technical Documentation. Responsible for software packages, production data management tools and embedded device FW. What You Need to Succeed Significant hands on and commercial experience with C++, C#, .NET, SQL, TypeScript, Python or similar. Commercial experience of leading, managing and directing software teams (at least 3 years). Degree educated in Engineering, Computer Science, Mathematics, Physics or More ❯
Posted:

Director of Software Engineering

Oxford, England, United Kingdom
JR United Kingdom
skills and the ability to lead remote or distributed teams. Comfortable working through ambiguity and solving complex problems with autonomy. Strong background in object-oriented programming (Java, C#, or C++). Experienced in mentoring new engineering leaders and building productive teams. Deep familiarity with Lean, Agile, or Kanban methodologies. Strategic thinker who balances innovation with execution. Confident working alongside senior More ❯
Posted:

Junior/graduate full stack software engineer

Oxford, Oxfordshire, United Kingdom
Hybrid / WFH Options
Plyable
Django Angular WebGL Sass Experience with the full software lifecycle including interpretation of requirements, unit, integration and e2e testing, CI/CD pipelining Data analytics or background in Maths C++ (our deeper level analysis of CAD files is written in this, but would not be a part of the role unless desired) Our Culture We are a new player in More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Robotics & Perception)

Oxford, England, United Kingdom
Hybrid / WFH Options
Oxa
problems that arise from Oxa's universal autonomy endeavour. Be willing to learn cloud technologies for enabling accelerated development at scale. Requirements What you need to succeed: Proficient in C++ Experience of classical robotics approaches across multimodal perception (lidar, radar, camera) 3D/4D Perception Experience with Software Development Lifecycle (SDLC) Familiarity with Git Extra Kudos if you have: Hands More ❯
Posted:

Embedded Software Engineer

OX1, Oxford, Oxfordshire, United Kingdom
Platform Recruitment
Embedded Engineer - £50-£60k – Oxford – Onsite My client are market leaders in designing safety solutions. And they are looking for an Embedded Design Engineer to join the growing team. Responsibilities : Supporting the design and selection of processing hardware used in More ❯
Employment Type: Permanent
Salary: £50000 - £60000/annum
Posted:

Senior Software Engineer

Oxford, England, United Kingdom
Oxford Instruments
Provide technical support during the installation and operation of end-user systems. Qualifications and Skills: Computer Science, Software Engineering, or another relevant degree. Proven experience in software development using C++ 14 or above. Development on Linux platform in a multi-threaded environment. Experience working with communication protocols on top of TCP or serial interfaces. Familiarity with scientific instrumentation applications, and More ❯
Posted:

FPGA Software Engineer - Rickmansworth, UK

Oxford, Oxfordshire, United Kingdom
Sound Devices, LLC
or evaluation boards Experience with functional and performance verification of FPGA designs, including simulation, testing, and debugging. Experience with high-speed digital interfaces Experience developing software in C or C++ for embedded systems Experience developing software for Linux and real-time operating systems (RTOS) Experience writing device drivers or device-level programming Experience with common IC devices and protocols (EEPROM More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Robotics Software Engineer (UAV)

Oxford, Oxfordshire, United Kingdom
Archangel Autonomy
Engineering, or related field Experience developing code for autopilots, Ardupilot or PX4 Experience developing companion compute solutions using frameworks like MAVLink, MAVSDK, or DJI Onboard SDK Strong proficiency in C++ and Python, with experience in Linux development environments Ability to travel up to 30% of time to build, test, and deploy capabilities in the real world A desire to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - AI Product Company - FULLY REMOTE IN UK - £125k - TypeScript/ Python[...]

Oxford, England, United Kingdom
Hybrid / WFH Options
JR United Kingdom
Deep experience with TypeScript , React , Python , AWS , PostgreSQL , and an interest in AI (GenAI a plus!) Bonus points for experience with other backend languages like Go , Elixir , Clojure , Ruby , C++ , Haskell , Scala , etc - Even more for code examples! Proven ability to lead projects (and teams) in fast-paced, innovative environments Strong decision-making skills and a passion for building great More ❯
Posted:

Senior Software Engineer (Robotics & Perception)

Oxford, England, United Kingdom
Oxa Autonomy
problems that arise from Oxa’s universal autonomy endeavour. Be willing to learn cloud technologies for enabling accelerated development at scale. Requirements What you need to succeed: Proficient in C++ Experience of classical robotics approaches across multimodal perception (lidar, radar, camera) 3D/4D Perception Experience with Software Development Lifecycle (SDLC) Familiarity with Git Hands on experience within a mobile More ❯
Posted:

Controls System Engineer - UXV Platforms

Oxford, Oxfordshire, United Kingdom
Archangel Autonomy
Bonus if you have: Experience in designing, developing and testing embedded software and hardware control systems for UAV, UXV, autonomous driving or aerospace applications Working knowledge of C/C++ Experience working with ROS or robotics sensors (IMU, GPS/GNSS, LIDAR, RADAR, Cameras, etc.) Experience with model-based design and modelling tools such as UML and/or SysML More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Controls System Engineer

Oxford, England, United Kingdom
Archangel Autonomy
Bonus if you have: Experience in designing, developing and testing embedded software and hardware control systems for UAV, UXV, autonomous driving or aerospace applications Working knowledge of C/C++ Experience working with ROS or robotics sensors (IMU, GPS/GNSS, LIDAR, RADAR, Cameras, etc.) Experience with model-based design and modelling tools such as UML and/or SysML More ❯
Posted:

C++ Software Engineer (Safety Path): Visa Sponsorship Available

Oxford, Oxfordshire, United Kingdom
Techwaka
the U.S, and we're partnering with a fast-growing ecosystem of operators, vehicle OEMs and equipment makers serving autonomous transportation globally as it advances. Your Team: As a C++ Software Engineer you will join our Shield Control Team. Shield Control are one of the teams developing Safeguard, which acts as the final layer of defence for: Collision avoidance Handling … back of a moving vehicle ahead a tyre bursting due to poor maintenance a person running out from behind a parked car. Requirements What you need to succeed: Working C++ knowledge The ability to debug software faults design and implement solutions to complex problems work both independently and across teams support your colleagues when they need help give and receive … constructive code reviews A willingness to try new things A value-add of some kind (see examples below) Knowledge practice of safety standards (e.g. ISO 26262, MISRA C++:2023, ASPICE) Robotics domain knowledge (e.g. ROS) Expertise in modern C++ template meta-programming Skilled at control systems design Adept at creating software for resource constrained environments Something else we haven't More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Data Engineering Manager

Oxford, England, United Kingdom
JR United Kingdom
considered for this role you will need the following: Experience designing, improving and maintaining robust data pipelines Strong SQL programming skills. Knowledge of other programming languages such as Python, C++ and Java beneficial Possesses a strong understanding of Snowflake - beneficial Experience managing small teams of Data Engineers Strong experience working in a cloud environment and knowledge in the following very More ❯
Posted:

Game Developer, C++, Oxford, COR7281

Oxford, Oxfordshire, England, United Kingdom
Corriculo Ltd
Game Developer, C++, Oxford, COR7281 We’re looking for a C++ Game Developer to join a well-established and forward-thinking technology company based in Oxford. This is an excellent opportunity for someone with a passion for software development—particularly in the gaming space—and a solid foundation in C++ to take the next step in their career. The Role … As the C++ Game Developer, you’ll work alongside a skilled team of engineers to develop and enhance innovative games and interactive software, gaining exposure to modern development practices. The ideal candidate will have some commercial or academic experience with C++, a proactive mindset, and a drive to learn and improve their software development skills—especially in the context of … and professional development are encouraged, making this an exciting place for aspiring developers. The role is based from their Oxford offices. What’s Required? We’re looking for a C++ Game Developer who has: A solid understanding of C++ (academic or commercial experience) Familiarity with collaborative development tools, and software development best practices A proactive and enthusiastic approach to problem More ❯
Employment Type: Full-Time
Salary: £27,000 - £30,000 per annum
Posted:

C++ Software Engineer at Oxa (Visa Sponsorship)

Oxford, England, United Kingdom
Hybrid / WFH Options
HipHopTune Media
C++ Software Engineer at Oxa (Visa Sponsorship) Oxa is seeking a skilled C++ Software Engineer to join their team in a rewarding and dynamic role. If you have the required expertise, this is your opportunity to be part of an innovative company driving the future of autonomous technology. About the Company Founded with the bold vision of creating software that … is deployed across the UK and the US, with a growing network of partners including operators, vehicle OEMs, and equipment manufacturers, advancing the global adoption of autonomous transportation. Position: C++ Software Engineer Job Type: Full Time Location: Oxford (Hybrid) About the Role As a C++ Software Engineer, you will join our Shield Control Team—one of the key teams developing … blowouts caused by poor maintenance A pedestrian suddenly running out from behind a parked car Join us in creating innovative solutions that keep safety at the forefront. Qualifications Working C++ knowledge Debug software faults Design and implement solutions to complex problems Work both independently and across teams Support your colleagues when they need help Give and receive constructive code reviews More ❯
Posted:

Software Developer / Physicist

Oxford, England, United Kingdom
Enterprise Recruitment Ltd
them. You will join a small team of software developers and physicists working to solve numerical, mathematical and programmatic problems. You will be fully trained on the use of C++ and use this to implement complex algorithms in their windows applications. An exceptionally capable candidate will have the opportunity to advance to a senior role in the company and take … on substantial product responsibilities. With no coding experience required, this company only requires a good Physics or Maths degree. Having C++ experience is strongly desirable but not essential. Required: Strong scientific background i.e. Maths or Physics degree from a top university Strongly desirable: C++ Position: Software Engineer/Computational Physicist Location: Oxford Salary: £35K-£50K Skills: Physics or Maths degree … C++ More ❯
Posted:

Senior Embedded Software Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
ic resources
you are an Embedded Software Engineer seeking an exciting challenge within a great company, please apply today! For more information on this role or other jobs in Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, contact Callum Allen today. #J-18808-Ljbffr More ❯
Posted:

Senior Firmware Engineer

OX1, Oxford, Oxfordshire, United Kingdom
Platform Recruitment
existing firmware + Supporting junior engineers and liaising with customers and hardware teams Skills and Experience Required: + Experience with ARM Cortex microcontrollers (STM32) + Skilled in C/C++ and Python + Familiarity with Git version control + Knowledge of object oriented programming Bonus: + Familiarity of low-level interfaces (UART, I2C, SPI, CAN) + Background in testing What More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum
Posted:

Engineering Manager (Software Infrastructure)

Oxford, Oxfordshire, United Kingdom
Oxa
/CD systems, such as Jenkins, GitLab CI, CircleCI, etc. Experience managing a multi-discipline engineering team. Experience with large code bases and third-party dependencies, ideally in the C++ and/or Python ecosystem(s). Experience with containerisation (Docker), infrastructure as code (Terraform), and cloud compute (GCP, AWS, etc.). A solid understanding of DevOps principles and methodologies. … Strong written and verbal communication skills to a variety of technical and less technical audiences. Extra kudos if you have: Experience with conan, the C++ package manager. Understanding of software design and architecture. Experience in mentoring junior software engineers. The Candidate Journey: Multi-Step and Two-Way No-one wants to feel like a square peg in a round hole More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer (Trajectory Planning)

Oxford, England, United Kingdom
Oxbotica
experience is acceptable Extensive hands-on experience of optimisation-based trajectory planning Experience with sampling-based trajectory planning approaches Experience with trajectory planning problem formulation and problem transcription Modern C++ algorithm development and deployment, ideally in a production environment (including STL and common testing frameworks) Extra kudos: Experience with technical and people leadership/management experience Dynamic Programming experience Knowledge … opportunity to show your unique strengths and qualities, and enables each of us to establish if we’re a good fit for the other. There will be a live C++ coding assessment as part of the interview process. If the fit is good and you’re selected, you’re then in a position to do great work and thrive, which More ❯
Posted:

Machine Learning Engineer (AI hardware)

Oxford, England, United Kingdom
Hybrid / WFH Options
ic resources
model development for AI hardware processors Experience in benchmarking and performance analysis of machine learning models on specialized hardware platforms Proficiency in PyTorch, TensorFlow Programming in Python, C/C++ Desired experience: HDL What’s on offer? £60-90k, share options, and a growing benefits package Hybrid working (preferably 3+ days on-site per week) Interested? This is a More ❯
Posted:
C++
Oxford
10th Percentile
£42,500
25th Percentile
£50,000
Median
£65,000
75th Percentile
£67,500