cambridge, east anglia, united kingdom Hybrid / WFH Options
Octagon Group
Linux Server Software Engineer – C/C++ – Cambridge (Hybrid) Location: Cambridge, Cambridgeshire (Hybrid working model) Salary & Benefits: Competitive salary + 25 days holiday + bank holidays, flexible working hours Sponsorship: Visa sponsorship available Join a growing and innovative wireless communications company based in Cambridge, where you'll take ownership of … Linux server-side development for next-generation R&D products. We’re looking for an experienced C/C++ Software Engineer with a strong background in Linux server environments , ideally with experience in real-time communications and web server technologies. This role is ideal for a software engineer who enjoys … of systems that play a key part in the company’s wireless communication platforms. Key Responsibilities: Develop and maintain Linux server-side applications using C/C++ (C++17 or later) Work across a full-stack server environment including PHP, JavaScript, HTML/CSS, and Apache Customise and optimise Linux environments More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
Octagon Group
Linux Server Software Engineer – C/C++ – Cambridge (Hybrid) Location: Cambridge, Cambridgeshire (Hybrid working model) Salary & Benefits: Competitive salary + 25 days holiday + bank holidays, flexible working hours Sponsorship: Visa sponsorship available Join a growing and innovative wireless communications company based in Cambridge, where you'll take ownership of … Linux server-side development for next-generation R&D products. We’re looking for an experienced C/C++ Software Engineer with a strong background in Linux server environments , ideally with experience in real-time communications and web server technologies. This role is ideal for a software engineer who enjoys … of systems that play a key part in the company’s wireless communication platforms. Key Responsibilities: Develop and maintain Linux server-side applications using C/C++ (C++17 or later) Work across a full-stack server environment including PHP, JavaScript, HTML/CSS, and Apache Customise and optimise Linux environments More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
static/dynamic analysis of firmware. Integrate system-level logging and intrusion detection capabilities. About You: Strong background in Embedded Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure boot, firmware validation, and cryptographic signing. Excellent … and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam Payne @ The One Group. More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
The ONE Group Ltd
static/dynamic analysis of firmware. Integrate system-level logging and intrusion detection capabilities. About You: Strong background in Embedded Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure boot, firmware validation, and cryptographic signing. Excellent … and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam Payne @ The One Group. More ❯
Cambridge, south west england, united kingdom Hybrid / WFH Options
The ONE Group Ltd
static/dynamic analysis of firmware. Integrate system-level logging and intrusion detection capabilities. About You: Strong background in Embedded Linux and system-level C programming. Experience with Linux hardening tools and techniques. Proficient in Python and Bash scripting. Solid understanding of secure boot, firmware validation, and cryptographic signing. Excellent … and problem-solving skills. Effective communicator and team collaborator. Working Pattern: Minimum 2 days a week onsite Keywords: Embedded Linux/Platform Security/C/Kernel/SSDLC/Python/Firmware/Cybersecurity Apply now for a more detailed conversation. Sam Payne @ The One Group. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
Research Engineer - Security Software/Blockchains/Smart Contracts - Solidity/Rust/Python/C & C++ - Fully Remote. Rewarding opportunities for exceptional Research Engineers to get involved with Blockchain programming and Smart Contract Auditing; playing a key role in reducing risk and fortifying code within the financial industry. The … Security Software Research Engineer, ideally with a PhD in Mathematics, Computing, Cryptography or similar and coupled with strong programming skills (Solidity, Python, C/C++, Go, Rust) will join an innovative self-funded start-up combining high-end security, blockchain and program analysis research. You’ll undertake Software Security Research … of Blockchain technologies. Highly beneficial to bring experience of zero-knowledge proofs. Proficiency in programming languages such as Go and Rust, Solidity, Python and C/C++. Exposure to Smart Contract Auditing. Experience with low level software either as an engineer or researcher. Solid understanding of mathematical models particularly for More ❯
Employment Type: Permanent
Salary: £50000 - £70000/annum Dep on Exp + Hybrid + Bonus
on hardware. You must be responsive, flexible, and able to succeed within an open and collaborative peer environment. Key job responsibilities Delivering high-quality C/C++ code for Ring Devices at Amazon Specifying, designing, and implementing functionality and behaviors of embedded subsystems. Collaborate effectively with applied science, software, and … development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in embedded development in C/C++ Knowledge of ARM CPUs PREFERRED QUALIFICATIONS Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding More ❯
Client: Our client a leading Multinational Semiconductor Organisation requires a number of C/C++, Python, Machine Learning Software Engineer for role based in Cambridge, England. You will be required to be onsite 4 days per week. Role: They are seeking a number of Junior Software Engineer to join our … and developments for knowledge sharing across teams Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Experience: Strong programming skills in C, C++, Python Knowledge of AI/ML concepts and frameworks Willingness to learn multiple programming languages Understanding of software development principles and practices Problem-solving More ❯
Client: Our client a leading Multinational Semiconductor Organisation requires a number of C/C++, Python, Machine Learning Software Engineer for role based in Cambridge, England. You will be required to be onsite 4 days per week. Role: They are seeking a number of Junior Software Engineer to join our … and developments for knowledge sharing across teams Qualifications: Good degree in Computer Science, Electrical Engineering, or related technical field. Experience: Strong programming skills in C, C++, Python Knowledge of AI/ML concepts and frameworks Willingness to learn multiple programming languages Understanding of software development principles and practices Problem-solving More ❯
with the development and maintenance of low latency trading platforms in an agile environment, working in the full development life cycle of applications using C/C++. We’re looking for someone who has technical proficiency in: One -two years’ experience in a related role involving the design and development … problem-solving ability. Experience with Agile working, TDD/BDD, CI/CD. Typical Job duties would include: Develop and implement applications written in C/C++ supporting our low latency trading platform. Work across the full development life cycle to create new features while maintaining and testing existing applications. More ❯
with the development and maintenance of low latency trading platforms in an agile environment, working in the full development life cycle of applications using C/C++. We’re looking for someone who has technical proficiency in: One -two years’ experience in a related role involving the design and development … problem-solving ability. Experience with Agile working, TDD/BDD, CI/CD. Typical Job duties would include: Develop and implement applications written in C/C++ supporting our low latency trading platform. Work across the full development life cycle to create new features while maintaining and testing existing applications. More ❯
with the development and maintenance of low latency trading platforms in an agile environment, working in the full development life cycle of applications using C/C++. We’re looking for someone who has technical proficiency in: One -two years’ experience in a related role involving the design and development … problem-solving ability. Experience with Agile working, TDD/BDD, CI/CD. Typical Job duties would include: Develop and implement applications written in C/C++ supporting our low latency trading platform. Work across the full development life cycle to create new features while maintaining and testing existing applications. More ❯
sectors. The Cambridge team is part of the wider HPC organization at Altair, which is based all around the world. Our products have a C back end that intercepts library calls into the GNU C library. On top of this powerful underlying technology, we have Java user interfaces, and our … who enjoy giving presentations, leading teams, or have experience working with customers, but that is also not a requirement for this role. Experience in C development and debugging would all be welcome but are not required and do not have to form part of this role. Getting to know us More ❯
Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll play a … technical contribution and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience … driven releases. Job Title: Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll play a … technical contribution and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience … driven releases. Job Title: Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll play a … technical contribution and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience … driven releases. Job Title: Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. This is an exciting opportunity to join a forward-thinking technology development group where you’ll play a … technical contribution and team leadership – ideal for someone looking to grow into a Development Manager position. What We're Looking For Proven experience leading C/C++ development teams. Excellent problem-solving skills and the ability to navigate both technical and resource-related challenges. environments. A proactive leader with experience … driven releases. Job Title: Senior Software Engineering Team Lead Job Type: Permanent Location: Cambridgeshire (Once a week) Salary: £65,000-£85,000 Key Skills: C/C++, Linux, Windows, Database (SQL/Oracle), Compilers, & Network Development. More ❯
Windows Multimedia Software Engineer C/C++ · DirectX · HDR/SDR Pipeline · Computer Vision Location: Cambridge (Science Park) | Type: Inside IR35, full-time Salary: Up to £100,000 (base) + 33 days holiday + 3 % pension Shape the next generation of colour-accurate, high-performance imaging on Windows Our client … focused on real-time HDR tone-mapping, colour-space conversion, and computer-vision acceleration for ARM-based Windows devices. They’re seeking an inventive C/C++ engineer who lives and breathes pixels, performance, and high-fidelity image rendering. What you’ll do Design and prototype SDR → HDR rendering and … teams across UK and Asia What you’ll bring MSc/PhD (or equivalent experience) in Computer Science, EE, Imaging or related Expert-level C/C++ on Windows; strong performance profiling & SIMD experience Hands-on knowledge of DirectX 11/12 (or Vulkan/Metal) and shader programming Experience More ❯
Windows Multimedia Software Engineer C/C++ · DirectX · HDR/SDR Pipeline · Computer Vision Location: Cambridge (Science Park) | Type: Inside IR35, full-time Salary: Up to £100,000 (base) + 33 days holiday + 3 % pension Shape the next generation of colour-accurate, high-performance imaging on Windows Our client … focused on real-time HDR tone-mapping, colour-space conversion, and computer-vision acceleration for ARM-based Windows devices. They’re seeking an inventive C/C++ engineer who lives and breathes pixels, performance, and high-fidelity image rendering. What you’ll do Design and prototype SDR → HDR rendering and … teams across UK and Asia What you’ll bring MSc/PhD (or equivalent experience) in Computer Science, EE, Imaging or related Expert-level C/C++ on Windows; strong performance profiling & SIMD experience Hands-on knowledge of DirectX 11/12 (or Vulkan/Metal) and shader programming Experience More ❯
Windows Multimedia Software Engineer C/C++ · DirectX · HDR/SDR Pipeline · Computer Vision Location: Cambridge (Science Park) | Type: Inside IR35, full-time Salary: Up to £100,000 (base) + 33 days holiday + 3 % pension Shape the next generation of colour-accurate, high-performance imaging on Windows Our client … focused on real-time HDR tone-mapping, colour-space conversion, and computer-vision acceleration for ARM-based Windows devices. They’re seeking an inventive C/C++ engineer who lives and breathes pixels, performance, and high-fidelity image rendering. What you’ll do Design and prototype SDR → HDR rendering and … teams across UK and Asia What you’ll bring MSc/PhD (or equivalent experience) in Computer Science, EE, Imaging or related Expert-level C/C++ on Windows; strong performance profiling & SIMD experience Hands-on knowledge of DirectX 11/12 (or Vulkan/Metal) and shader programming Experience More ❯
or related field, with a focus on computer architecture. Experience in CPU performance modeling, using simulation tools for microarchitecture analysis. Strong coding ability in C/C++, with scripting knowledge in Python. Understanding of simulation techniques, CPU pipelines, & performance metrics. Team player with strong communication skills, capable of explaining technical … placed, we offer a great referral scheme! Key words – CPU/Microarchitecture/Performance Modeling/Performance Simulation/Power Analysis/C++/C/Python/Gem5/QEMU/Simics/Bochs/Renode By applying to this role, you understand that we may collect your personal More ❯
Subscribe to our newsletter below and never miss the latest updates or an exclusive offer. Apply to: Software Engineering Degree Apprenticeship (Level 6) Learning Provider Delivered by BPP UNIVERSITY LIMITED Employer ARM LIMITED Vacancy Description About the Apprenticeship Program: 3 More ❯
features. Collaborate with architects to integrate new CPU features into software ecosystems. Provide technical leadership and hands-on development in low-level system programming (C/C++). Engage with open-source communities to drive adoption of new CPU architecture features. Software System Architect Required Skills: Strong experience in system … software development (kernel, hypervisor, low-level programming). Strong proficiency in C/C Python and firmware/OS design. Deep understanding of Arm-based CPU architecture and Linux stacks. Experience with open-source development and Linux contributions. If you're ready to lead the future of CPU architecture and More ❯
existing code. This includes introducing new security algorithms, improving performance, writing unit and automated tests, and fixing security vulnerabilities. Code is predominantly written in C and C++ and mainly targets the Linux operating system, although there is some crossover with projects targeting Windows. In addition to a bachelor's degree … in computer science or similar, you will need: Excellent programming experience in C/C++ Good practical knowledge developing for User-mode Linux (UML) Understanding of public key infrastructure (PKI) and other uses of cryptography Understanding of the OSI network model, especially the TCP/IP protocols Additional knowledge or More ❯
Job Description Windows Multimedia Software Engineer C/C++ · DirectX · HDR/SDR Pipeline · Computer Vision Location: Cambridge (Science Park) | Type: Inside IR35, full-time Salary: Up to £100,000 (base) + 33 days holiday + 3 % pension Shape the next generation of colour-accurate, high-performance imaging on Windows … focused on real-time HDR tone-mapping, colour-space conversion, and computer-vision acceleration for ARM-based Windows devices. They’re seeking an inventive C/C++ engineer who lives and breathes pixels, performance, and high-fidelity image rendering. What you’ll do Design and prototype SDR → HDR rendering and More ❯