Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
La Fosse
C++ Developer | Tech for Good | Up to £70K per annum base | Mostly Remote - UK office (Offices in Scotland and East England if you prefer to work on site) Imagine a powerhouse in intelligence analysis, crafting cutting-edge solutions for those who navigate the world's most complex data landscapes. With … make critical decisions with confidence. We are working exclusively with them to build out a new software engineering function, so looking to speak with C++ Developers that have experience with Visual C++ and a proven track record of developing real-time products, with creativity. Day-to-Day: Collaborating closely with … and fellow developers to assess project requirements, establish project scope, objectives, and timelines Designing, developing, testing, and deploying desktop and web applications using Microsoft C++ and .NET. Designing efficient algorithms and data structures to enhance application performance Deploying applications across multiple hosting platforms, ensuring proper setup and performance tuning Working More ❯
Cambridge, Waterbeach, Cambridgeshire, United Kingdom
Polytec Personnel Ltd
product test and integration team * Participation in SCRUM ceremonies Requirements: * Degree in a relevant discipline * Embedded real-time software development experience on AOSP, using C++/Java * Good debugging skills * Enjoy investigating and solving challenging real-time platform issues. * Experience with development tools for debugging, profiling, code coverage, memory leak More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
Senior Embedded Software Engineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience with development tools More ❯
developer meetings. Develop our automated test frameworks to defend the functionality and performance of our tools. Required Skills and Experience: C and/or C++ programming. Experience of low-level software or hardware development that requires looking at computer architecture specifications like compilers, debuggers, models, etc. Effective communication skills to More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
and new threats and an ability to iterate and evolve designs rapidly in order to keep the digital world secure. Requirements: Strong C and C++ programming skills In depth networking knowledge, especially TCP/IP Experience debugging complex system problems in Linux A top Bachelor's degree in Computer Science More ❯
performance tuning across diverse workloads. Required Skills & Experience: 5+ years in system software development (kernel, hypervisor, low-level programming). Expertise in C/C++/assembly and Python. Strong experience with Linux kernel, drivers, OS internals, and firmware. Deep understanding of Arm CPU architecture and SoC systems. Proven leadership More ❯
performance tuning across diverse workloads. Required Skills & Experience: 5+ years in system software development (kernel, hypervisor, low-level programming). Expertise in C/C++/assembly and Python. Strong experience with Linux kernel, drivers, OS internals, and firmware. Deep understanding of Arm CPU architecture and SoC systems. Proven leadership More ❯
performance tuning across diverse workloads. Required Skills & Experience: 5+ years in system software development (kernel, hypervisor, low-level programming). Expertise in C/C++/assembly and Python. Strong experience with Linux kernel, drivers, OS internals, and firmware. Deep understanding of Arm CPU architecture and SoC systems. Proven leadership More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Technical Futures
or Europe. A Junior/Mid level Research Engineer with a PhD in Mathematics, Computing or Cryptography coupled with strong programming skills (C/C++, Go, Rust, Solidity) will join an innovative start-up combining high-end security, blockchain and program analysis research. Youll undertake Software Security Research as part More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
Technical Futures
or Europe. A Junior/Mid level Research Engineer with a PhD in Mathematics, Computing or Cryptography coupled with strong programming skills (C/C++, Go, Rust, Solidity) will join an innovative start-up combining high-end security, blockchain and program analysis research. Youll undertake Software Security Research as part More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Singular Recruitment
understanding of Embedded Linux , including Linux Kernel and Device Drivers , and/or Android Open Source Project . Strong programming skills in either C , C++ , or Java . Excellent problem-solving skills. Ability to communicate with key stakeholders at various levels. Benefits: Hybrid working, 6% pension, AXA private healthcare, dental More ❯
and maintaining CI/testing components to improve automation of model analysis • Good knowledge of Python for working with ML frameworks • Good knowledge of C++ for working with optimised ML libraries • Previous experience of machine learning projects • Experience with deployment optimizations on machine learning models In Return: From research to More ❯
team of principle scientists, applied scientists, and software engineers across multiple global teams in the devices group. BASIC QUALIFICATIONS PhD Experience programming in Java, C++, Python or related language Experience with neural deep learning methods and machine learning Experience in building machine learning models for business applications Experience in applied More ❯
analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of collaborative work More ❯
analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of collaborative work More ❯
analysis of CPU microarchitecture. Familiarity with cycle-accurate, cycle-approximate or functional simulators, microarchitecture pipelines, and common performance metrics. Strong proficiency in C/C++ for large-scale software development, with working knowledge of Python for scripting and data analysis. Excellent interpersonal skills and a track record of collaborative work More ❯
and cloud architecture Experience with observability tools and practices Experience in programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust Experience with Linux/Unix and CI/CD pipelines build processes PREFERRED QUALIFICATIONS Strong background in automation and Infrastructure as Code Proven More ❯
Huawei Technologies Research & Development (UK) Ltd
purpose CPU micro-architecture, such as pipelining, out-of-order execution, and caches Strong data analysis skill and software development skills (Assembly, C/C++, Python, etc.) Work well under cross-geography collaborative environment Desired: BSc, MSc or PhD in Electrical Engineering, Computer Science or relevant subjects Experience in SoC More ❯
QUALIFICATIONS - Bachelor's degree or equivalent - 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 PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - Experience with full software development life cycle, including coding More ❯
architectures and debugging/testing strategies. Hands-on experience with ASIC, FPGA, and physical design tools (P&R). Proficiency in SystemVerilog, C, SystemC, C++, Python, Perl, or TCL. Knowledge of place and route methodologies. Strong communication skills, both written and spoken, in English. Who we are Imagination is a More ❯
already existing team; Developing new and exciting product in the IoT Market. Some of the skills we are looking for include: Embedded C/C++ Linux/RTOS Python/Testing exposure Desirable Hardware Development/Understanding Interested in hearing more? Please Apply More ❯
embedded microprocessors and device drivers, including coding in C for Linux Device Drivers. Electronic Engineers will have an understanding of embedded software C/C++, firmware, systems engineering, and low-level development. An interest in eliciting customer requirements and developing applications to solve them is essential. Excellent written and verbal More ❯
your colleagues. For this Embedded Software Engineer, we are looking for someone with: A strong background in Embedded Linux Strong experience with C and C++ programming Experience with Linux driver or Kernel driver development What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within More ❯
purpose CPU micro-architecture, such as pipelining, out-of-order execution, and caches Strong data analysis skill and software development skills (Assembly, C/C++, Python, etc.) Work well under cross-geography collaborative environment Desired: MSc or PhD in Electrical Engineering, Computer Science or relevant subjects Experience in SoC bring More ❯
Degree in Electrical Engineering, Computer Science, or a related field. 3+ years of experience in embedded systems development , particularly in low-level C/C++ programming. Solid understanding of USB HID device emulation , input redirection, and peripheral control. Proficient in embedded Linux development and working with device trees, kernel modules More ❯