Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Client Server
C++ Developer/Backend Software Engineer (C++ SDK OEM) Cambridge/WFH to £75k Are you a backend focussed C++ Developer looking for an opportunity to work on complex and interesting, cutting edge systems with client interaction? You could be joining a market leading software house that's remote access product is used by hundreds of millions of users worldwide. … As a C++ Developer you will join the team responsible for the creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ services and SDKs that require scalability, large amounts … ll be able to work from home most of the time, meeting up with colleagues in the Cambridge office once or twice a month. About You: You have strong C++ development skills You have cross platform experience (i.e. Linux, Windows, Mac) You have experience of developing SDKs You have a good understanding of networking technologies, protocols e.g. TCP/IP More ❯
related software. Understanding of scripting and tool development for HPC & DevOps style platform operations using bash and Python Tech Stack: Java, Docker, Kubernetes, SQL, AWS, Python, HPC, Perl, Azure, C++, GCP, Ruby. The role: 6 Month contract Outside IR35 Cambridge - Hybrid, 2-3 days p/w £(Apply online only)/day If you'd be interested to hear more More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
SystemVerilog/Verilog/VHDL. Strong FPGA toolchain knowledge (Quartus, Vivado, or equivalent). Experience in debugging, bring-up, and timing optimisation of FPGA designs. Exposure to C/C++ or Python for integration. Familiarity with Linux development environments, CI systems, version control. More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Verso Recruitment
or embedded software environments Strong knowledge of CI/CD tools (e.g. Jenkins, GitLab CI, Azure DevOps) Experience with Git or similar version control systems Familiarity with C/C++ build environments and toolchains Strong scripting skills (Python, Bash, or similar) Experience with embedded hardware and cross-compilation workflows Desirable: Experience with containerisation (Docker) or virtualisation Knowledge of test automation More ❯
or embedded software environments Strong knowledge of CI/CD tools (e.g. Jenkins, GitLab CI, Azure DevOps) Experience with Git or similar version control systems Familiarity with C/C++ build environments and toolchains Strong scripting skills (Python, Bash, or similar) Experience with embedded hardware and cross-compilation workflows Desirable: Experience with containerisation (Docker) or virtualisation Knowledge of test automation More ❯
Essex, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
background in DSP algorithm development and signal processing theory Experience relating to Radio Systems, GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial. Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities Design and implementation of radio communication systems with a focus on DSP More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
DSP algorithm development and signal processing theory Commercial experienceof Radio Systems design withexposure to GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities of the Senior Radio SystemsEngineer: Design and implementation of radio communication systems More ❯
Great Chesterford, Essex, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
development and signal processing theory Commercial experience of Radio Systems design with exposure to GNSS, Smart Antennas, Beamforming and Jammers all highly beneficial Proficiency in MATLAB, Python, C/C++, or VHDL/Verilog for simulation and implementation Understanding of real-time systems and embedded platforms Key Responsibilities of the Senior Radio Systems Engineer: Design and implementation of radio communication More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Talent Locker
Project Engineer to coordinate activities and ensure quality delivery. What you'll bring A few years' experience in embedded software design and implementation Proficiency in C and/or C++ programming, with experience of Linux environments Exposure to Rust or Go (beneficial) Knowledge of modelling tools (e.g. Mathworks, MATLAB, NumPy) Understanding of VoIP and network protocols Eligible for BPPS (Basic More ❯
for domestic and international customers What they’re looking for: Proven experience as a Lead Software Engineer, adaptable and creative in approach Strong background in software development (C# and C++) Ability to lead a small development team and advance simulation environments Robust problem-solving skills and an open approach to software design Exposure to real-time software development and simulation More ❯
Employment Type: Permanent
Salary: £60000 - £65000/annum Good bonus, pension & overtime
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Talent Locker
Project Engineer to coordinate activities and ensure quality delivery. What you'll bring A few years' experience in embedded software design and implementation Proficiency in C and/or C++ programming, with experience of Linux environments Exposure to Rust or Go (beneficial) Knowledge of modelling tools (e.g. Mathworks, MATLAB, NumPy) Understanding of VoIP and network protocols Eligible for BPPS (Basic More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
software developers with experience in using software to build hardware solutions or synthetic environments. The successful candidates will be able to demonstrate exposure to practical software engineering, C#/C++ software development. You will be able to demonstrate your experience/knowledge in some of the following areas: Real-Time Software Configuration control Continuous Integration and Continuous Delivery or Deployment More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
your intuition and innovation to solve. You'll learn how to build simulation software in programming languages/environments such as: Mathworks (MATLAB, Simulink and Stateflow) Fortran C/C++ Our teams implement Agile working practices and dynamic working across multiple projects to meet demand, aided by the use of collaborative tools. We also work closely with other departments and More ❯
An Embedded Software Engineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills ideally with More ❯
An Embedded Software Engineer with 2-4 years commercial low level C/C++ software development experience using Embedded Linux will get involved with the very latest radar technology development. A generous salary will be offered up to C£45K with Hybrid working and good benefits. Applicants for this Embedded Software Engineer position must possess strong Linux skills ideally with More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Ann Pettengell
by creating/following instructions and observing and recording results Skills and Experience Higher degree in Computer Science or Engineering; or similar experience Some knowledge of programming e.g. Python, C++ Some knowledge of Linux Software development of product life cycles Experience of Microsoft Excel and Office Team-player, experience of working in teams Experience of Testing software To apply for More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Fortice Ltd
including: Flight control and avionics systems Radar and sensor data processing pipelines Guidance, navigation, and communication software Safety-critical, low-latency applications What Youll Bring Proficiency in C/C++ for embedded systems Experience with RTOS and/or bare-metal programming Familiarity with aerospace, robotics, or defence-grade software standards Strong understanding of hardware/software integration & testing Background More ❯
or Electronics qualifications/experience Looking to join a market-leading business Keen to utilise unrivalled resources to kick-start your engineering career Knowledge of Embedded Systems (C/C++) and Communication Protocols HIGHLY ADVANTAGEOUS! Reference Number: BBBH To apply for this role or to be considered for further roles, please click "Apply Now" or contact Tom Mclaughlin at Rise More ❯
systems design, electronics, safety, security and quality teams, making it varied and engaging. What they’re looking for: Strong experience in developing embedded software using Ada and C/C++ Experience with real-time systems Model-based development experience (UML, IBM Rhapsody or similar tools) Collaborative and flexible problem-solving mindset Commitment to code quality, with experience in code and More ❯
Employment Type: Permanent
Salary: £57000 - £60000/annum Good bonus, pension & overtime
Basic Qualifications 3+ years of building machine learning models for business application experience PhD, or Master's degree and 4+ years of applied research experience Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Prior experience in productionizing ML models and managing their full lifecycle from development to deployment Preferred Qualifications More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
re looking for from you: A software engineer focussed on embedded software development for Real Time systems: Significant previous experience of developing embedded software using Ada, and C/C++ Experience in model-based development, using UML or using tools such as IBM's Rhapsody ‘Can do' and flexible approach – you'll enjoy solving technical problems that sometimes extend beyond More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
development cycle, and systems engineering processes. Excellent problem-solving, analytical, and communication skills. Experience with version control tools (e.g., Git, EWM). Hands-on experience of automated C/C++ code generation from Simulink Experience working with external partners Our company: Peace is not a given, Freedom is not a given, Sovereignty is not a given MBDA is a leading More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH 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 ❯
A Lead Software Engineer with a solid background in Embedded Software development (C/C++), good knowledge of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. Youll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). This dynamic Consultancy works across sectors such as Defence, Healthcare, Industrial and Commun 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 ❯