151 to 175 of 207 C++ Jobs in Cambridge

6-DoF Aerospace Modelling & Simulation Engineer

Location
Cambridge, England, United Kingdom
simulation trusted, repeatable, and useful from concept design through flight test. The role requires strong MATLAB/Simulink skills, experience with Python or C++, and the ability to coordinate across aerodynamics, GNC, propulsion, radar and #J-18808-Ljbffr ...

Lead FPGA RTL Engineer for High-Speed Trading | Hybrid

Location
Cambridge, England, United Kingdom
FPGA systems design, focusing on high-speed RTL logic for nanoseconds-scale trading. You’ll collaborate closely with software engineers writing in Rust and C++ to deliver robust solutions. The role offers hybrid working and a friendly, senior team environment in north Cambridge, with parking and flexible hours. Remuneration ...

Principal Browser Security Engineer – Hybrid Cambridge

Location
Cambridge, England, United Kingdom
based security features for our micro-virtualization platform, contributing to secure browsing across Chromium-based and Firefox-based environments. The role combines hands-on C++ development with collaboration across security researchers, product teams and engineers, with a hybrid work model requiring on-site presence in Cambridge three days a week. ...

Graduate Control Systems Engineer (Training on PLC Programming)

Hiring Organisation
Ernest Gordon Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£26,000
career UK driving license Reference Number: BBBH27216 Graduate, Junior, Trainee, Engineering, Controls, Automation, Electrical, Manufacturing, Control, PLC, SCADA, Systems, Engineer, Ladder, Siemens, Omron, C#, C++, Cambridgeshire If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal ...

Control Systems Engineer (Structured Text / Ladder Logic)

Hiring Organisation
Ernest Gordon Recruitment
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
your career UK driving license Reference Number: BBBH27214 Engineering, Controls, Automation, Electrical, Manufacturing, Control, PLC, SCADA, Systems, Engineer, Mechatronics, Robotics, Ladder, Siemens, Omron, C#, C++, Cambridgeshire If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV. We are an equal ...

Digital Design Engineer

Hiring Organisation
SoCode Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £55000/annum
comms - cellular, WiFi, Bluetooth, satellite... any of these are relevant Comfortable using MATLAB for DSP or comms-related work Working knowledge of C or C++ in an embedded context Experience debugging live hardware in a lab setting This is a team that sticks around. Attrition is genuinely low, and most ...

Lead Electronic Engineer Consultant - Surgical Systems

Location
Cambridge, England, United Kingdom
essential to bring an awareness of electronic system design, including digital electronics, embedded systems and FPGA development and experience with C and C++ in embedded or hardware‐adjacent development environments. You will also be: Intellectually curious and eager to explore new perspectives. Strategically focused yet responsive and adaptive in execution. ...

Software Tech Lead

Hiring Organisation
Riverlane
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
culture of collaboration and delivery. What we need: Proven experience in leading small to medium technical efforts (5+ people) Excellent software skills, particularly in C++, with Python experience also being beneficial Comfortable learning quantum error correction fundamentals to enable close collaboration with our QEC research teams Experience delivering complex software ...

GPU Modeling & Performance Architect

Location
Cambridge, England, United Kingdom
Apple Inc. seeks a GPU Performance Engineer to join the Platform Architecture GPU Modeling Team. You will help design and maintain a high-performance C++ model of future GPUs used in iPhone, iPad, and Mac, collaborating with architecture, design, and software partners. Your work includes coding, debugging, validating features ...

SOC Performance Modeling Architect – Platform Excellence

Location
Cambridge, England, United Kingdom
infrastructure within the Hardware Technologies organization, collaborating across SOC architecture, design, power, and software teams. You will translate design space studies into high-performance C++ models, participate from early exploration to post-silicon correlation, and ensure the simulator is maintainable and AI-friendly #J-18808-Ljbffr ...

Senior Software Engineer

Hiring Organisation
Hexwired Recruitment
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Full TimeHybridCambridge, UKPosted 2 weeks ago70,000 - 100,000 GBP/Year Senior Software Engineer job in Cambridge – C/C++ – 70k – 100k – Semi RemoteHexwired Recruitment has partnered with a well-established and expanding Solutions provider in Cambridge. They are now seeking a Senior Software Engineer with solid experience working … interested in this Senior Software Engineer job in Cambridge, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, DSP, Electronics, FPGA, RF, Power, Javascript, Typescript, React, Golang Development, Machine Learning, Data Science or Simulation contact us today. Tagged as: C++, Embedded ...

Senior Software Engineer, UI Infrastructure

Location
Cambridge, England, United Kingdom
large codebases, and developing offline pipelines for processing logs to support pre‐merge validation and automated data contract generation. You will write and review C++ changes in embedded codebases to ensure accurate and reliable logging, and partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. … usage across large codebases Develop offline pipelines for processing logs to support pre-merge validation and automated data contract generation Write and review C++ changes in embedded codebases to ensure accurate and reliable logging Collaborate with system architects to extend UI framework features and improve system stability and performance ...

.NET Software Developer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
software development, ideally using .NET web and/or desktop technologies Experience or strong understanding of object-oriented programming using languages such as C#, C++, Java, or Python Familiarity with software development practices such as version control, TDD, BDD, or similar approaches Ability to work collaboratively as part … troubleshoot and work through technical challenges Desired skills and competencies Experience with Azure, CI/CD pipelines, DevOps practices, or cloud-based development C++ experience is not essential but would be a plus A Computer Science degree or other relevant qualification, or equivalent practical experience through employment, education, self-learning ...

Senior Optimisation Developer

Location
Cambridge, England, United Kingdom
established codebase, and grow into broader technical leadership over time. Experience in linear algebra and/orLagrangiananalysis is highly desirable.Programming ability isrequired, but prior C++ experience is not essential.The ideal candidate will have both postgraduate/research experience and industry experience however, candidates with either are encouraged to apply. … requirements Strong mathematical background, supported by a postgraduate qualification (MSc, PhD, or equivalent experience). Provenprogramming ability in at least one relevant language.(e.g. C++, C, C#, Fortran) Experience of numerical modelling or mathematically intensive software development. Demonstrated potential to lead projects or technical workstreams, even if formal leadership experience ...

Staff Software Engineer — Runtimes Performance

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Job Overview: We are looking for an experienced performance engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on improving the performance ...

Embedded Software Engineer - Medical Devices

Hiring Organisation
ECM Selection (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum DoE + benefits
Develop embedded C and C++ software to bring new medical technology to life Looking for an embedded development role with variety, client-contact, and a positive real-world impact? This role may be just the ticket: a well-established medical technology company is seeking an experienced C or C++ developer … academic background in Computer Science, Electronics, or a similarly applicable subject Substantial commercial embedded software development experience with skills in C and/or C++ (and ideally Qt framework). Target systems include bare metal, RTOS, and Linux A solid appreciation of software engineering best practice, including version control ...

Embedded Software Engineer - Medical Devices

Location
Cambridge, England, United Kingdom
positive real-world impact? This role may be just the ticket: a well-established medical technology company is seeking an experienced C or C++ developer to join their multi-disciplinary engineering team. Here, you would work on projects which could range from on-board software for lab and hospital devices … academic background in Computer Science, Electronics, or a similarly applicable subject Substantial commercial embedded software development experience with skills in C and/or C++ (and ideally Qt framework). Target systems include bare metal, RTOS, and Linux A solid appreciation of software engineering best practice, including version control ...

Embedded Flight Software Engineer

Location
Cambridge, England, United Kingdom
you. Join us and push the boundaries of what’s possible. Core responsibilities Write bare-metal and FreeRTOS based firmware in C/C++ for the wide range of boards across the aircraft, from the main flight computer to power, motor, sensing, and payload electronics. Integrate the flight controller with … Required skills A degree in electrical engineering, computer engineering, computer science, or equivalent practical experience, and 3+ years building embedded firmware in C/C++, including bare‐metal development. Prior experience with uncrewed aircraft and autopilot/flight‐controller software. Experience delivering firmware for aerospace, avionics, or other safety ...

Senior Software Engineer, UI Infrastructure Roku, Inc.

Location
Cambridge, England, United Kingdom
large codebases, and developing offline pipelines for processing logs to support pre‐merge validation and automated data contract generation. You will write and review C++ changes in embedded codebases to ensure accurate and reliable logging, and partner with UI infrastructure, firmware, and CI teams to integrate tooling into developer workflows. … usage across large codebases Develop offline pipelines for processing logs to support pre‐merge validation and automated data contract generation Write and review C++ changes in embedded codebases to ensure accurate and reliable logging Collaborate with system architects to extend UI framework features and improve system stability and performance ...

Senior Software Engineer, Roku UI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Teamwork makes the stream work. Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television ...

Embedded Systems Engineer (Contract) – C/C++, Linux/RTOS

Location
Cambridge, England, United Kingdom
embedded software development, contributing to the design, implementation and testing from concept through deployment. The role emphasizes hands-on work with C/C++, embedded Linux, RTOS or bare-metal environments, and debugging embedded software across complex products in a collaborative engineering team. #J-18808-Ljbffr ...

Senior UI Infrastructure Engineer (C++/Python tooling)

Location
Cambridge, England, United Kingdom
Inc. in Cambridge, UK is seeking a Senior Software Engineer to develop core features for its UI infrastructure. This role requires extensive experience with C++ and Python, alongside a strong ability to contribute to embedded UI framework development. You will collaborate closely with system architects and various engineering teams ...

Drone Firmware Software Dev Engineer, Ring Robotics Platform Engineering

Location
Cambridge, England, United Kingdom
must be responsive, flexible, and able to succeed within an open and collaborative peer environment. Key job responsibilities Delivering high-quality C/C++ code for Ring Devices at Amazon Specifying, designing, and implementing functionality and behaviors of embedded subsystems. Collaborate effectively with applied science, software, and electronics engineering teams. … internship) in professional software development Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in embedded development in C/C++ Knowledge of ARM CPUs Preferred Qualifications Bachelor's degree in computer science ...

Python Developer

Hiring Organisation
Salt
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
level (2 years min commercial Python coding experience) - Cambridge | Hybrid - 2 days a week in office | £55,000-£70,000 Python with C++, Rust or JavaScript, Hybrid (Cambridge), CI/CD, Git, Docker. An exciting AI & Cyber Security technology business in Cambridge are growing their R&D team. … Help shape technical direction and architecture. Work across teams and mentor other engineers. Explore new ideas and turn prototypes into scalable solutions. Skills: Python, C++, Rust or JavaScript Docker and cloud environments Software architecture and design CI/CD and Git Cybersecurity, malware analysis or statistical analysis You'll need ...

Senior C++ Browser Engineer Hybrid & Security

Location
Cambridge, England, United Kingdom
Wolf Security in Cambridge, UK is seeking a Senior Software Engineer for Browser (C++). You will design and develop core features for secure browsing, contribute C++ and TypeScript for a Chromium-based secure browser, and extend Firefox-based browsers while enhancing automation with Python. You will join a growing ...