Stevenage, Hertfordshire, South East, United Kingdom Hybrid/Remote Options
MBDA
DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid/Remote Options
MBDA
DDR and Flash memory and high speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid/Remote 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 ❯
LoRa WAN). Skilled in interfaces like UART, JTAG, SPI, I2C for debugging. Proficiency with tools such as Nmap, Burp Suite, Wireshark, Nessus. Strong programming foundation (Python, C/C++, Java, etc.). Bachelor's degree in Cybersecurity, Computer/Electrical/Electronic Engineering, Telecommunications or IT. Preferred: Previous experience as a Product Cybersecurity SME within the TIC (Testing, Inspection More ❯
/Defence business on a permanent basis. The role is paying up to £80,000 and requires onsite working, 3 to 4 days a week in Luton. Job requirements: C++ (14 and above) Visual Studio VxWorks or other RTOS OOD Full SDLC Previous defence/aerospace experience preferred Please note all applicants must be eligible for full, un-restricted SC More ❯
embedded systems engineer role mainly focussed on FPGA design using mainly VHDL or Verilog. Key skills: FPGA design using VHDL and/or Verilog Software development in C/C++ for embedded processors Circuit design, implementation, and bench level testing Strong teamwork and communication skills Experience of schematic capture and PCB layout in Altium (or similar) Experience of realtime control More ❯
Cambridge, England, United Kingdom Hybrid/Remote 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 ❯
performance bottlenecks. Having completed your Masters (or equiv) you will have several years of experience in operating system performance, optimisation and systems optimisation. You will have some programming skills (C++, Python, Java etc.) and have an in-depth understanding of data structures and algorithms. Any experience with wireless OS’s, mobile chip sets, operating systems performance, CPU microarchitecture, systems architecture More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
now to take the next step in your journey to become an expert firmware engineer! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. 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
Platform Recruitment Limited
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 ❯
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 ❯
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 ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid/Remote Options
Randstad Technologies
architect/software architect Experience with RF (Radio Frequency) products is essential Experience in a variety of software languages will be considered e.g Java/Python/React/C++ An agile approach to product development A good communicator, able to work effectively in a collaborative team environment The salary for the role is flexible depending on skills and experience More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid/Remote Options
Randstad Digital
architect/software architect Experience with RF (Radio Frequency) products is essential Experience in a variety of software languages will be considered e.g Java/Python/React/C++ An agile approach to product development A good communicator, able to work effectively in a collaborative team environment The salary for the role is flexible depending on skills and experience More ❯
engineering discipline, or significant industry experience in software development. Proven experience in a software engineering role within a manufacturing or engineering environment. Strong experience in developing real-time embedded C++ software for Linux. Familiarity with version control systems such as Git. Good understanding of engineering principles and development tools. Experience with Qt Creator is advantageous. How to Apply: If you 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, Hertfordshire, South East, United Kingdom
Henderson Scott
deliver modular, reusable solutions Contribute to technology strategy, tools, and methods - shaping how engineering is done What you'll bring ?? Strong background in software design and development (C/C++ or similar) Experience in real-time or safety-critical environments Deep understanding of design patterns, abstraction layers, and architecture principles Confident communicator, able to mentor, influence and collaborate effectively Exposure More ❯
interfaces for control, visualization, and analytics using TypeScript and React.js Support the building and integration of scalable backend services to process live telemetry and sensor data using Python, Go, C++, or Rust Collaborate with robotics, DevOps, and product teams to take features from concept to deployment Support and improve CI/CD pipelines, testing frameworks, and deployment infrastructure Optimize system More ❯
DDR and Flash memory and high-speed serial interconnect design Experience in SI and PI Analysis Proficiency in VHDL to support board level test and debug Proficiency in C, C++, or Python to support board level test and debug Familiarity with DSP concepts for SDR, radar signal processing and optical sensors Ability to develop elegant hardware architectures through detailed understanding More ❯
to high safety integrity level such as DO178C Level B or SIL-4 or equivalent standards. Specification & requirements creation and compliance recording in DOORS. Working knowledge of C/C++ for testing special builds and focussed code reviews. Unit Testing using LDRA, RAPITA or equivalent testing tool. Understanding of Code Coverage and techniques/strategies used to cover/justify More ❯
Swavesey, Cambridge, Cambridgeshire, England, United Kingdom Hybrid/Remote 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 ❯
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 ❯
Redline Group - Specialist Recruitment for Technology & Electronics Companies
Robotics Software Engineer - C ROS2 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 hiring More ❯