Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
reliable software Stay current with industry trends and emerging technologies in AI Job Qualifications: BSc in Computer Science, Electrical Engineering or related field plus 4+ years of C/C++, Java or Python software development experience, Or M.Sc plus 2+ years of experience in implementing ML models and applications, Or PhD in a relevant area. Strong understanding of various Artificial More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
SBG Associates
activities Your skills Degree in Electronics Engineering, Computer Science, or a related discipline 3+ years experience in embedded software development for real-time systems Strong proficiency in C/C++ Solid understanding of RTOS , interrupt-driven programming, and low-level hardware interfacing Experience with Linux OS and microcontrollers (ideally STM32) Familiarity with communication protocols such as SPI, IC, UART, USB More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Experis UK
comprehensive technical documentation, including system architectures, design specifications, and development processes. Collaborate closely with multidisciplinary teams to resolve complex technical challenges efficiently. Essential Skills & Experience Strong proficiency in C, C++ , and VHDL/Verilog (bias toward either embedded software or FPGA is acceptable). Solid understanding of electronics and hardware , including how hardware and software interact (e.g., RF over Ethernet More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The MathWorks, Inc
Additional Qualifications Expertise with Simulink and Model-Based Design Expertise in mathematical and first-principles modelling and simulation of physical systems and control laws Software development in C or C++ for real-time and embedded applications In addition, experience in the following areas would be advantageous: Development of software tools for engineering and/or scientific applications Technical consulting and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Computer Graphics and GPU architecture. Ability to quantify and make trade offs between power, performance and area appropriately to meet the requirements of the product. Strong programming ability: C, C++, scripting. Good knowledge of graphics and computer APIs (OpenGL, OpenCL, DirectX, etc.). Excellent team working skills, self motivated and results focused. Nice to Have Skills and Experience Repeated experience More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
days a week. Experience of the Senior Product Validation Engineer includes: MSc in STEM subject 2+ years of experience with automated testing (full lifecycle) Programming skills with Python or C++ Experience with Postman Bonus: experience within AI If you are an experienced Senior Product Validation Engineer to take the next step in your career with a world-leading technology company More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
What you will do: Testing and Validation Conduct comprehensive testing of 5G NR SA FWA solutions, including cabled and over-the-air tests Design and develop in C/C++ and Python Work with 3GPP, Embedded Software Architecture, 5GCN, CU, DU, RU What we're looking for: Experience with Data Networks A good understanding of 3GPP 4G/5G, network More ❯
Swavesey, Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Eclectic Recruitment
with project managers, testers and non technical colleagues Working with outsourced teams for handover process Updating documentation The successful candidate will have: Experience in a similar role Experience with C++ Experience with MFC, WinAPI Experience with version control systems Experience of relational database systems Ability to work with a high level of autonomy Experience with embedded firmware (desirable) Ability to More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
We are looking for an experienced engineer who is passionate about developing compilers and managed runtimes and loves open-source software. In this role you will be working on performance analysis and optimisation across a range of runtimes. You'll More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Oho Group Ltd
and academically strong Software Engineer to join their team. They typically work with Golang but are happy to take on any exceptional candidate from different OOP backgrounds such as C++, Python, and Java. What you would ideally have 🖥️: Degree from top UK universities in a related field (i.e. Computer Science, Maths, Physics, Natural Sciences, etc.) 2+ years of professional working … experience Strong experience with Golang, C++, Python and/or Java etc . A passion for pushing boundaries in technology Great problem-solving abilities Excellent time management and communication skills What’s in it for you : Competitive salary Share options Dedicated mentorship and training Small supportive team Moving to a brand new office this year! ... and more! If this More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
Senior C Rust Software Engineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ Software Engineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s Required? For this Senior C Rust Software … may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Randstad Technologies
Senior Embedded C++ Engineer Needed - Cambridge - £60,000 to £80,000 A global electronics manufacturer in Cambridge is urgently seeking a new Embedded C++ Software Engineer to join their team. You will play a key role in the design and development of cutting edge embedded systems across a variety of products - giving you exposure to multiple interesting projects. It is … working and office working to encourage a healthy work/life balance. As the successful candidate you must have: Strong experience as an embedded software engineer working wirh modern C++ (ideally C++17) Strong Linux skills Experience of the full life cycle, from requirements analysis to design, development, testing and delivery Any experience of signal processing would be an advantage, but … experience Bonus Pension Healthcare Hybrid working/flexible working This is an urgent vacancy where the hiring manager is looking to shortlist for interview immediately. Please send your Embedded C++ CV to me ASAP to be considered. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Randstad Digital
Senior Embedded C++ Engineer Needed - Cambridge - £60,000 to £80,000 A global electronics manufacturer in Cambridge is urgently seeking a new Embedded C++ Software Engineer to join their team. You will play a key role in the design and development of cutting edge embedded systems across a variety of products - giving you exposure to multiple interesting projects. It is … working and office working to encourage a healthy work/life balance. As the successful candidate you must have: Strong experience as an embedded software engineer working wirh modern C++ (ideally C++17) Strong Linux skills Experience of the full life cycle, from requirements analysis to design, development, testing and delivery Any experience of signal processing would be an advantage, but … experience Bonus Pension Healthcare Hybrid working/flexible working This is an urgent vacancy where the hiring manager is looking to shortlist for interview immediately. Please send your Embedded C++ CV to me ASAP to be considered. Randstad Technologies Ltd is a leading specialist recruitment business for the IT & Engineering industries. Please note that due to a high level of More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
Cumulocity
About You We are looking for developers who are smart, and enjoy building software and tests using a range of varied languages and technologies. Our primary development languages are C++ , Java and Python so we expect you to have strong, up-to-date knowledge in at least one of theseespecially C++ if possible. Experience with other backend languages such as More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Cumulocity
About You We are looking for developers who are smart, and enjoy building software and tests using a range of varied languages and technologies. Our primary development languages are C++ , Java and Python so we expect you to have strong, up-to-date knowledge in at least one of these—especially C++ if possible. Experience with other backend languages such More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
can bring the following: Bachelors/Masters Degree in an Electronic or Software Engineering discipline. Project Management Certification. Proven Software Engineering background to include low level Embedded C/C++ development. Excellent customer facing skills. Ability to manage complex software development projects. Career spanning a range of Industry sectors. Eligibility for UK Security Clearance. Hybrid working is available (minimum of More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Avanti
signal-processing tools Collaborating with experienced engineers across embedded, firmware, and system design Driving innovation in an environment where technical curiosity is valued What You’ll Bring Essential: Strong C++ development skills (C++11/14/17) Strong familiarity with Linux systems Strong understanding of hardware interfaces, threading, and performance optimisation Nice to Have: Experience with Rust, or willingness to More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
High speed algorithms and communications in C++ and Rust Are you experienced in developing C++ for high-speed communications and efficient algorithms? If you have a thorough understanding of the inner workings of languages like C++ or Rust, and are motivated by the challenge of squeezing every last clock cycle, then read on! This Cambridge-based team develop high-speed … in industries where execution speed and software integrity are important would be a bonus. A first or 2.1 degree in computer science, mathematics, or other relevant STEM subject Excellent C++ coding skills: well-versed in coding techniques for minimising execution time, optimising data storage and retrieval, and handling messaging efficiently Full existing right to work in the UK without the … hybrid work pattern with scope for home working for a day or two per week. A highly competitive salary and benefits are on offer to the successful candidate. Keywords: C++, High Performance Software, Low-Latency, Networking, Cambridge Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Early career C++ development in a caring and supportive team This large multinational organisation is looking for junior C++ software engineers to join their team in Cambridge developing and supporting high-performance and low-level software used by important clients around the world. You will be working on all aspects of projects, from initial design work and prototyping through to … receive plenty of support from the team as you develop your engineering knowledge and in time you will do likewise for newer members of the team. Alongside the core C++ work you will also develop skills with commercial grade optimisation and debugging tools as well as Linux scripting languages. Requirements: Strong degree (1st or 2:1) from a top university … Russel group or similar) in Computer Science or related discipline. Demonstrable achievements with C++ in a commercial environment. Alternatively significant contributions to an open-source project, a university dissertation project or a long-term hobby project might be suitable. Strong written and verbal communications skills suitable for a multicultural and multinational work environment. Full rights to work in the UK More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
Strong knowledge of 3GPP standards (LTE/NR, protocol stack, network architecture). Experience with test tools (signal analysers, network simulators, automation tools). Strong skills in C/C++ and Python (or equivalent). Excellent problem-solving, prioritisation, and adaptability skills. Desirable Familiarity with 5G NR Standalone FWA networks. Experience with agile development, CI/CD, Kubernetes, Jenkins. Knowledge … . Understanding of RF principles and circuits. Working Model Hybrid UK-based role with flexibility. Keywords 5G NR, 4G LTE, 3GPP, Wireless Testing, System Test Engineer, FWA, C/C++, Python, Signal Analyser, Network Simulator, Cloud, Kubernetes, Git . More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
and HyperLynx (signal integrity analyses) or similar. Additional experience with radio frequency systems, DSP, embedded software and/or requirements management using DOORS would be beneficial. Further experience with C++, VHDL, Python and Tcl would be desirable. Due to the nature of projects, the role is mostly onsite, although occasional home working is possible when projects allow. In return, on … is a competitive remunerations package including career support and opportunities for leadership. Keywords: FPGA, ASIC, PCB, Digital Design, Electronics, Wireless, IoT, Communications, Robotics, Networks, Satellites, Instrumentation, DSP, Embedded, C, C++, RF, Project Leadership Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Skillsearch
You’ll play a key part in delivering a polished experience for console players, developing platform functionality, ensuring certification compliance, and optimising performance and memory usage. Working mainly in C++ with the studio’s proprietary engine, you’ll collaborate closely with developers across engine, audio, UI, and online systems, as well as design and QA teams. Responsibilities Act as the … with engine developers to improve console support. Mentor other programmers in console development best practices. Support game releases through build management and bug fixing. Requirements Strong experience with modern C++ and understanding of game engine internals . Proven track record in shipping console titles. Skilled in profiling CPU performance and memory usage . Detail-oriented, collaborative, and passionate about delivering More ❯