cambridge, east anglia, 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 ❯
model-based design tools such as MATLAB and Simulink . Solid knowledge of real-time operating systems ( RTOS ) like AUTOSAR OS, QNX, or FreeRTOS. Experience with MISRA C/C++ compliance and using static analysis tools (e.g., Polyspace, QAC). Proven experience with requirements traceability tools such as DOORS, Polarion, or Jama . Hands-on experience with embedded software integration More ❯
be completely greenfield. You will have a very high-impact position in the team, and will be financially rewarded proportionally to your success About you: Highly numerate Comfortable with C++ (must) Experience with Python Work well to tight deadlines Top grades Experience managing experiments/mathematical or statistical research involving rapid iteration. Full details are available. Please don't hesitate More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
etc. Hands-on experience with one or more of the following graphics API: Vulkan, OpenGL, Metal, DirectX11 or 12 and/or OpenCL. Excellent programming skills using C or C++ Desired: PhD in relevant field Experience in rendering algorithms used in game engines (Unreal, Unity, CryEngine) is highly desirable More ❯
tools and pipelines for automated image quality evaluation and performance monitoring. Required Skills & Experience: Proven experience in camera algorithms, image processing, or computer vision. Strong programming skills in Python, C++, and MATLAB. Experience with machine learning/deep learning frameworks such as PyTorch or TensorFlow. Knowledge of imaging sensors, optics, and camera systems. Hands-on experience with image quality assessment More ❯
toolchains. Familiarity with AXI, PCIe, Ethernet or custom high-speed interfaces. Nice to Have Exposure to high-performance computing, networking or real-time data systems. Knowledge of C/C++ or Python for tooling, verification or firmware collaboration. Appreciation for hardware–software co-design and system-level optimisation. More ❯
with ownership of verification strategy and planning Expertise in testbench design using frameworks like UVM or OVM Proficiency with SystemVerilog assertions (SVA) Familiarity with multiple programming languages (e.g., C, C++, Python ) Visa sponsorship will be provided for candidates who require. Please note, you must already be living and working in the United Kingdom. You must also be prepared to work More ❯
with ownership of verification strategy and planning Expertise in testbench design using frameworks like UVM or OVM Proficiency with SystemVerilog assertions (SVA) Familiarity with multiple programming languages (e.g., C, C++, Python ) Visa sponsorship will be provided for candidates who require. Please note, you must already be living and working in the United Kingdom. You must also be prepared to work More ❯
stevenage, east anglia, united kingdom Hybrid / WFH Options
Matchtech
high-speed serial interconnect design . Experience with Signal Integrity (SI) and Power Integrity (PI) analysis. Proficiency in VHDL for board-level testing and debugging. Working knowledge of C, C++ or Python for board-level test and debug support. Familiarity with DSP concepts used in SDR, radar signal processing, or optical sensors. Ability to develop robust, efficient hardware architectures through More ❯
watford, hertfordshire, east anglia, united kingdom Hybrid / WFH Options
Matchtech
high-speed serial interconnect design . Experience with Signal Integrity (SI) and Power Integrity (PI) analysis. Proficiency in VHDL for board-level testing and debugging. Working knowledge of C, C++ or Python for board-level test and debug support. Familiarity with DSP concepts used in SDR, radar signal processing, or optical sensors. Ability to develop robust, efficient hardware architectures through More ❯
hybrid solution with a minimum of 3 days a week on site in Luton. In order to suit the project requirements you should have some of the following: Extensive C++ experience within an embedded environment Experience with embedded development tools and processes Experience with embedded RTOS The ability to gain SC This is an urgent requirement, with a start date More ❯
watford, hertfordshire, east anglia, united kingdom
Coalesce Management Consulting
hybrid solution with a minimum of 3 days a week on site in Luton. In order to suit the project requirements you should have some of the following: Extensive C++ experience within an embedded environment Experience with embedded development tools and processes Experience with embedded RTOS The ability to gain SC This is an urgent requirement, with a start date More ❯
hybrid solution with a minimum of 3 days a week on site in Luton. In order to suit the project requirements you should have some of the following: Extensive C++ experience within an embedded environment Experience with embedded development tools and processes Experience with embedded RTOS The ability to gain SC This is an urgent requirement, with a start date More ❯
Senior C++ Software Engineer £50,000 - £70,000 An established defence and technology company is looking for a Senior Software Engineer to join their team, contributing to the development and support of innovative test software solutions. This is an exciting opportunity to work on a wide array of advanced products in a dynamic, multi-disciplinary environment. You’ll join a … systems. This position offers the chance to apply your creativity and problem-solving skills to complex technical challenges that have real-world impact. What's required for this Senior C++ Software Engineer position? Strong C++ Development skills Ability to design, document, and deliver reliable, maintainable software Strong analytical and critical thinking capabilities A flexible, hands-on approach and a passion More ❯
watford, hertfordshire, east anglia, united kingdom
IC Resources
Senior C++ Software Engineer £50,000 - £70,000 An established defence and technology company is looking for a Senior Software Engineer to join their team, contributing to the development and support of innovative test software solutions. This is an exciting opportunity to work on a wide array of advanced products in a dynamic, multi-disciplinary environment. You’ll join a … systems. This position offers the chance to apply your creativity and problem-solving skills to complex technical challenges that have real-world impact. What's required for this Senior C++ Software Engineer position? Strong C++ Development skills Ability to design, document, and deliver reliable, maintainable software Strong analytical and critical thinking capabilities A flexible, hands-on approach and a passion More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Redline Group Ltd
Robotics Software Engineer - C++/Linux Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Are you based in the Cambridge area, or keen to join one of the UK's leading hubs for robotics and technology innovation? If so, our client - an innovative 'tech for good' start-up - is actively … a competitive salary and benefits package. You will join a pioneering technology company with excellent career growth opportunities and profit share options. To apply for this Robotics Software Engineer - C++/Linux role, please send your CV to Or call 01582 878828/ More ❯
Software Engineer – Python – C C++ Stevenage – 3 days on site £40,000 - £45,000 Your Skills Sufficient to use stability tool analysis toolset and support investigation of behaviour in simulations Signals processing skills: understanding PSDs, covariance for support in modelling/analysis of spacecraft pointing and stability performance. Filtering/estimation Background in Software Testing and/or Software development. … Analysis experience or experience with Python, C and C++ Experience in working with Avionics/Modelling/Simulation/Space Excellent interpersonal skills and the ability to quickly build rapport with others Self-motivated and able to use initiative Organised, good time management and prioritisation Methodical approach to work, with good attention to details and strong logic and reasoning skills More ❯
watford, hertfordshire, east anglia, united kingdom
Capgemini Engineering
Software Engineer – Python – C C++ Stevenage – 3 days on site £40,000 - £45,000 Your Skills Sufficient to use stability tool analysis toolset and support investigation of behaviour in simulations Signals processing skills: understanding PSDs, covariance for support in modelling/analysis of spacecraft pointing and stability performance. Filtering/estimation Background in Software Testing and/or Software development. … Analysis experience or experience with Python, C and C++ Experience in working with Avionics/Modelling/Simulation/Space Excellent interpersonal skills and the ability to quickly build rapport with others Self-motivated and able to use initiative Organised, good time management and prioritisation Methodical approach to work, with good attention to details and strong logic and reasoning skills More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sagentia
a fast-paced environment in which we solve a variety of challenges for different clients. Responsibilities Design and develop software applications and control algorithms using OO languages (C# and C++) and/or embedded code (C) Collaborating with electronics, mechanical and systems engineers to integrate software with hardware components and robotics platforms Writing technical design documentation Skills, Knowledge and Expertise … Proficiency in : o C/C++, C#, or .NET for PC application development. o Embedded software development for microcontrollers (e.g., ARM Cortex, STM32). Familiarity with RTOS, bare-metal, or embedded Linux environments. Professional experience utilising Docker containers. Experience with communication protocols (UART, SPI, I2C, USB). Experience with IEC 62304, ISO 13485, or FDA 21 CFR Part 820. Strong More ❯
cambridge, east anglia, 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, 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 ❯
clear and concise manner. Collaborate with other software developers, quantitative traders, and researchers in cross-functional team environments. You need: 1+ years of hands-on Software Development experience in C++, STL, Boost, Linux. A passion for new technologies and ideas. Strong understanding of data-structures & algorithms. Bachelor's degree or equivalent experience in Computer Science or related field More ❯
offers a blend of technical leadership, hands-on coding, and project oversight , working closely with simulation architects and project leads. You’ll design, build, and enhance simulation environments using C++ and C# , contributing to the full development lifecycle — from concept creation, modelling and visualisation, to in-service support and training applications. The team plays a critical role in developing system … across the complete product lifecycle. What's required for this Lead C C# Software Engineer position? Proven experience as a Lead or Senior Software Engineer with strong knowledge of C++ and C# . A creative, adaptable mindset and strong technical problem-solving skills. Familiarity with real-time simulation or standards such as DIS/HLA (advantageous, not essential). A More ❯
watford, hertfordshire, east anglia, united kingdom
IC Resources
offers a blend of technical leadership, hands-on coding, and project oversight , working closely with simulation architects and project leads. You’ll design, build, and enhance simulation environments using C++ and C# , contributing to the full development lifecycle — from concept creation, modelling and visualisation, to in-service support and training applications. The team plays a critical role in developing system … across the complete product lifecycle. What's required for this Lead C C# Software Engineer position? Proven experience as a Lead or Senior Software Engineer with strong knowledge of C++ and C# . A creative, adaptable mindset and strong technical problem-solving skills. Familiarity with real-time simulation or standards such as DIS/HLA (advantageous, not essential). A More ❯
Compiler Engineer - LLVM/C++ We are currently partnered with an industry leading research centre in the UK looking to expand their team with a Compiler Engineer to work on the development of cutting edge LLVM based compilers and libraries. This is a permanent opportunity based onsite in Cambridge. Key Responsibilities Develop LLVM-based compilers and enable support for new … architecture features Design and implement optimizations for xPU architectures Use AI techniques to enhance compiler performance Analyze generated code and collaborate with architecture teams Key Requirements Advanced C/C++ programming skills Passion for compiler development and low-level optimization Basic understanding of CPU architecture BSc/MSc in Computer Science preferred Open-source contributions and strong practical skills are … a plus Keywords LLVM/C++/compiler optimization/xPU/CPU architecture/HPC/AI/open-source/R&D/CPU/High Performance Computing/Artificial Intelligence/Compiler/Compiler Engineer If you are interested in this Compiler Engineer position, please send a copy of your CV to ts@eu-recruit.com By applying More ❯