21 of 21 C++ Jobs in Oxford

Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
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 ...

Senior Research Engineer

Hiring Organisation
iotaSciences
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Familiarity with Windows app development in C#/VB.NET. Exposure to multi axis motion control programming (e.g. g-code). Foundation in fluid dynamics. C++ firmware experience. Mentoring for more junior R&D engineers. ...

Junior Data Scientist

Hiring Organisation
Why Hiring
Location
Oxford, Oxfordshire, UK
Employment Type
Full-time
Proven experience in an ML engineering or data scientist role, building and optimizing ML models. Strong coding skills in Python, R, Scala, Java, or C++ Experience working with large-scale datasets, uncovering hidden patterns, using data visualization tools, writing SQL, and leveraging GPUs for model development. Skilled in communicating technical ...

AI Programmer

Hiring Organisation
Rebellion
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
individual needs. Requirements Proven experience in developing and implementing AI code for projects, while maintaining a comprehensive overview of AI systems. Exceptional C/C++ programming skills, along with a solid understanding of object-oriented development principles. Substantial professional background, including the successful launch of at least one title ...

Senior Software Controls Engineer

Hiring Organisation
Platform Recruitment
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£50000 - £70000/annum
/UX with C# and WPF. Mid-level: Industrial protocols like EtherCAT, OPC UA, and Modbus. Low-level: Real-time embedded control (C/C++). If you have the relevant experience and are looking for your next challenge, please apply with a copy of your latest CV/Resume ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
OX1, Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
self-motivated engineer with excellent attention to detail and a strong background in a relevant high-reliability industry. Essential Skills & Experience: Strong C/C++ programming skills. Proficiency with STM32 or Microchip microcontrollers (PIC experience desirable). Understanding of CANBus protocol and communication interfaces. Experience developing embedded GUIs (e.g., Touch ...

FPGA Design Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
Experience with standard hardware interfaces (I2C, SPI, UART) and hardware product development. Desirable: Xilinx Zynq/RFSoC, RF test equipment, PCB design, C/C++ or Python for embedded systems. Benefits: Competitive salary up to £70,000 Hybrid working (up to 2 days from home) Unlimited PTO, healthcare, pension, cycle ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
self-motivated engineer with excellent attention to detail and a strong background in a relevant high-reliability industry. Essential Skills & Experience: Strong C/C++ programming skills. Proficiency with STM32 or Microchip microcontrollers (PIC experience desirable). Understanding of CANBus protocol and communication interfaces. Experience developing embedded GUIs (e.g., Touch ...

Scientific Software Engineer

Hiring Organisation
Barrington James
Location
Oxford, England, United Kingdom
Computer Science (focus on quantum computation, architecture, compilers) or equivalent experience. Strong software development skills, particularly in Python and at least one compiled language (C++, Rust, Julia, Haskell, OCaml, etc.). Experience with compiler development, type systems, and SSA-based intermediate representations. Understanding of quantum computing fundamentals and enthusiasm ...

Senior Gameplay Programmer

Hiring Organisation
Rebellion
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
across various disciplines. Engage with stakeholders to analyze and comprehend requirements, prioritize backlogs, and devise plans for future work. Requirements Proficient in C/C++ programming languages, possessing a strong understanding of object-oriented development. Demonstrated professional experience contributing to published console or PC games, specifically in areas related ...

FPGA Engineer / Digital Signal Processing Engineer – Oxfordshire

Hiring Organisation
ARCA Resourcing Ltd
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Full-Time
Salary
Salary negotiable
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 ...

C++ Software Engineer

Hiring Organisation
Ssc Recruitment Solutions Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
looking for a C++ programmer to join our software team. We work on a wide variety of very interesting technical projects and strive to produce high-quality, modern, elegant, robust code. You would typically be working within small engineering teams with other software engineers, computer vision scientists, hardware engineers … data visualization. Researching, designing, and presenting new technologies and approaches. Required Skills, Knowledge and Expertise Essential Skills Very in-depth expertise in modern C++ (11-23). Strong maths, analysis, and communication skills. Experience designing substantial software systems and evidence of work on challenging projects. Desirable Skills STL, Boost, Python. ...

Computational Physics- Software- Math Modelling

Hiring Organisation
Anonymous
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£32000 - £45000/annum BONUS
Physicists/Software Engineers will be developing modelling tools/software in C++, C#, Python, Java, Matlab or other Mathematical languages. Ideal applicants will be qualified Physicists (MPhys, MSc or PhD) or Computational Physicist or Scientist/Engineer with an interest in Software Development/Modelling using C, C++, Java … senior role in the company and take on substantial product responsibilities. Requirements: some experience at graduate level or beyond in either C, C++, C#, Java, Python or Matlab You will will have an excellent first degree in Physics or Maths (1st/2.1) A PhD in a computational physics/ ...

Senior Software Engineer

Hiring Organisation
Anonymous
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum BONUS
Senior Software Engineer experienced in C, C#, XAML, C# .NET (Framework & Core), WPF, MVVM, C CLI and C++, with experience using .NET/.NET Core frameworks and cloud-based architectures such as AWS. Software Engineers will develop project applications, graphical software, developing cross-platform, graphical data analysis and device-configuration … software applications. Software Engineers will have experience of leading major projects involving Web client/server applications. Software Engineers with coding experience in C, C++, C#, C# .NET (Framework & Core), WPF, MVVM, C CLI will have some of the following experience: Solid understanding of software architecture, design patterns, and multi ...

Software Engineer

Hiring Organisation
Gerrell & Hard
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
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 … 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 ...

Software Engineer (C++) - High-Performance Systems - (ID45430)

Hiring Organisation
Humand Talent
Location
Oxford, England, United Kingdom
C++ Software Engineer – High-Performance Systems Do you enjoy solving performance challenges in real-time environments? Looking to work on software that interacts closely with hardware and advanced processing? Ready to contribute to systems that support innovation across multiple sectors? We’re working with a well-established, technically respected organisation … developing real-time systems used in scientific, engineering, and research applications globally. They're seeking a C++ Software Engineer to help evolve and optimise key areas of their performance-critical software. You’ll join a collaborative, engineering-led team where your contributions will directly influence system efficiency, scalability, and technical ...

C++ Software Engineer

Hiring Organisation
Ssc Recruitment Solutions Ltd
Location
Oxford, Oxfordshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
looking for a C++ programmer to join our software team. We work on a wide variety of very interesting technical projects and strive to produce high-quality, modern, elegant, robust code. You would typically be working within small engineering teams with other software engineers, computer vision scientists, hardware engineers ...

Oxford University Internship in Programming for Game Development

Hiring Organisation
Rebellion
Location
Oxford, Oxfordshire, England, United Kingdom
Employment Type
Contractor
Contract Rate
Competitive salary
technical changes. Fundamentals of performance profiling, systematic debugging, and writing maintainable code. From the Gameplay Teams: Designing gameplay systems and writing efficient C/C++ OOP code in-engine. Preventing regressions with testing habits and meeting studio coding standards. Prioritising bugs/features and collaborating with Design and QA. From … understanding the game development process. Foundation in core CS from your degree: problem-solving, debugging, and object-oriented programming. Familiarity with C/C++, and/or Python - used in modules, labs, or side projects. Right to work in the UK for the duration of the internship. All applications must ...

Senior Embedded Software Engineer

Hiring Organisation
ZENOVO LTD
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
Job Title : Senior Embedded Software Engineer Location : Oxford Salary : £60,000 - £70,000 (Depending on Experience) Job Overview: We are seeking an experienced Senior Embedded Software Engineer to join a multidisciplinary design and engineering team ...

Machine Learning Operations Engineer

Hiring Organisation
Ssc Recruitment Solutions Ltd
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
We are looking for an excellent ML Ops Engineer to join our research and development team. Key Responsibilities This opportunity is to join the ML Operations teams which supports the ML Development team in building ...

Firmware Engineer

Hiring Organisation
APRIL QUEST LIMITED
Location
Oxford, Oxfordshire, South East, United Kingdom
Employment Type
Permanent
Salary
£55,000
contributing to products from early development through to production alongside hardware and systems engineers. Key Responsibilities: Develop and maintain embedded firmware in C/C++ for safety-focused electronic products. Build real-time firmware on 32-bit microcontrollers in an RTOS environment. Integrate sensors and comms interfaces (UART … reliable releases through testing, validation, and good engineering practices. Essential Requirements of a Firmware Engineer Significant professional experience developing embedded software in C and C++ for production systems. Strong hands-on experience with embedded Linux and real-time operating systems. Deep understanding of low-level device programming, hardware interfaces ...