C++ Jobs in Oxford

11 of 11 C++ Jobs in Oxford

Software Engineer

Oxford, England, United Kingdom
Alloyed
complex problems with innovative solutions Essential skills Strong technical background with a degree in science, engineering, mathematics or computer science (2:1 minimum) Proficient in the use of C#, C++ or Python Excellent understanding of software design patterns, best practices and principles Practical experience of test-driven development Strong interest in model development and applied engineering or science Good knowledge More ❯
Posted:

Software Engineer I - Frontend Focus (Viator)

Oxford, Oxfordshire, United Kingdom
Tripadvisor
t need experience with everything listed, but you must be eager to learn. You should have experience with a statically typed, object-oriented language such as Java, C#, or C++, and hold a bachelor's or master's degree in Computer Science or a related field. Perks of Working at Viator Competitive compensation packages , including base salary, annual bonus, and More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Embedded Software Engineer

Oxford, Oxfordshire, South East, United Kingdom
ZENOVO LTD
projects, working closely with hardware, systems, and test engineers to deliver robust and compliant solutions. This role will suit a hands-on engineer with strong experience in C/C++, ARM microcontrollers (STM32), and communication protocols such as CANbus and RS-485. Experience within regulated industries—ideally aerospace or similarly safety-critical environments—and familiarity with DO-178C processes is More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Control Systems 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:

Software Automation Engineer

Oxford, Oxfordshire, United Kingdom
Ellison Institute of Technology
standardized APIs Extensive experience adhering to software development best-practices, e.g., documentation, effective resources use, Git, PR reviews, etc Advanced skills in relevant programming languages such as C/C++ & Python A creative approach to automation-able to design workflows that don't simply mimic human lab practices Great to Also Have Nobody checks every box - if you're not More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Embedded Software Engineer

OX1, Oxford, Oxfordshire, United Kingdom
Platform Recruitment
attention to detail and a strong background in a relevant high-reliability industry. Essential Skills & Experience: Industry experience from Automotive, Aerospace, Medical, or Hazardous Area systems. Strong C/C++ programming skills. Experience with firmware for functional safety (SIL-level) systems. Proficiency with STM32 or Microchip microcontrollers (PIC experience desirable). Deep understanding of CANBus protocol and communication interfaces. Experience More ❯
Employment Type: Permanent
Salary: £60000 - £70000/annum
Posted:

Design Verification Engineer

Oxford, England, United Kingdom
Hybrid / WFH Options
IC Resources
verification Understanding of C test cases and C code Scripting languages (e.g. Python, Perl, TCL) Desirable skills Experience with formal verification tools (JasperGold, VC Formal) Familiarity with C/C++ development Prior SSD experience with storage interfaces such as SAS or PCIe (NVMe preferred) What’s on offer Competitive base salary Hybrid working model Generous company pension scheme Private health More ❯
Posted:

FPGA Engineer / Digital Signal Processing Engineer – Oxfordshire

Oxford, Oxfordshire, England, United Kingdom
ARCA Resourcing Ltd
SPI, UART and related communication protocols. Confident using oscilloscopes, spectrum/network analysers, and similar tools. Desirable: Experience with Xilinx Zynq/RFSoC devices. Embedded software in C/C++ or Python for testing and integration. Exposure to Software-Defined Radio (SDR) or PCB design. PLEASE APPLY VIA THE LINK FOR IMMEDIATE CONSIDERATION More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Software Engineer, AI, C++/Python, Oxford, COR7394

Oxford, Oxfordshire, England, United Kingdom
Hybrid / WFH Options
Corriculo Ltd
with a small team to develop advanced analysis algorithms and integrate local large language models (LLMs) into real-world applications. You’ll focus on building robust software solutions using C++ or Python, contributing to Product Lifecycle Management integrations, and iterating on prompt-based AI applications. This is a hands-on role in a fast-moving environment. You’ll have the … autonomy, and delivering practical solutions. This role is hybrid, with at least two days per week onsite in Oxford. Requirements Strong background in Mathematics, Physics, Computer Science Experience in C++ or Python software development Familiarity with Open Cascade C++ libraries Experience with Python LLMs or integration projects is beneficial Interested? Apply now! If you’re a curious, proactive Software Engineer More ❯
Employment Type: Full-Time
Salary: £40,000 - £50,000 per annum
Posted:

Firmware Engineer

Oxford, Oxfordshire, South East, United Kingdom
Euro Projects Recruitment
platforms. You will take ownership of firmware architecture, communication interfaces and real-time control logic, ensuring smooth integration with hardware systems. Key responsibilities Develop embedded firmware in C/C++ for microcontrollers and processors. Design and implement communication protocols (SPI, I2C, UART, USB). Collaborate with the electronics team to define and test hardwarefirmware interfaces. Conduct code reviews, debugging and … Support system integration and ensure firmware meets performance and reliability requirements. Contribute to continuous improvement of development tools and processes. Skills and experience Strong programming skills in C/C++ for embedded systems. Experience with real-time operating systems (RTOS) or bare-metal programming. Good understanding of microcontroller architectures (ARM, PIC, etc.). Familiar with debugging tools and version control … be part of a collaborative team developing technology that pushes the limits of accuracy and performance. Keywords: Firmware Engineer, Embedded Engineer, Embedded Software Engineer, Firmware Developer, Embedded C, Embedded C++, ARM, PIC, Microcontroller, RTOS, SPI, I2C, UART, USB, Device Drivers, Low-Level Programming, Real-Time Systems, Electronics, Instrumentation, Embedded Systems Engineer. More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Research Software Engineer

Oxford, Oxfordshire, United Kingdom
Proxima Fusion GmbH
and simplifying the integration of external tools. WHO YOU ARE Solid knowledge of Python in the context of scientific software development, such as developing a Python package with a C++ computational core for multiple users. Experience in building, packaging and deploying scientific software using common CI and containerization solutions. Enjoy staying up to date with current software development best practices … e.g. AI coding assistants or modern data pipelines and scheduling solutions. Enjoy diving into new problems with a continuous learning attitude, absorbing relevant domain knowledge. Additional experience with scientific C++ and Fortran libraries, HPC technologies, cloud computing, or web app development is a plus. INTERVIEW PROCESS Recruiter Interview ( min). Technical Screening (30 min). Technical Panel (3x60 min). More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
C++
Oxford
Median
£40,000