london (camden town), south east england, united kingdom Hybrid / WFH Options
Sky
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
both leadership and hands-on technical challenge. What You’ll Need Proven experience leading engineering teams in a complex systems environment Background in safety-critical/mission-critical software (C/C++ to DO178/MISRA standard or similar is perfect) Strong grasp of systems engineering , software architecture, and product development lifecycles Comfortable with regulated environments and compliance frameworks Why More ❯
City of London, London, United Kingdom Hybrid / WFH Options
microTECH Global LTD
Computer Science, or a related field. Proven experience in video processing or similarly performance-critical applications. Hands-on experience with Vulkan or other modern GPU APIs. Strong background in C/C++ development, both in building new systems and enhancing existing ones. Genuine enthusiasm for new ideas, a willingness to trust innovation, and the drive to execute effectively. Responsibilities: Translate … production-ready encoder implementations using C++ and GPU compute technologies. Develop cross-platform solutions for operating systems including Windows, Linux, iOS, and Android. Enhance, maintain, and expand existing codebases (C/C Python). Integrate third-party commercial and open-source software components. Produce clear and well-structured technical documentation, including specifications, APIs, and integration guides. Support external partners and More ❯
We are looking for a modern, innovative and driven Senior Embedded Software Engineer to join their growing team. They are looking for someone who has commercial experience working with C software development in an IoT, hardware or embedded solutions environment , who is interested in a data-driven AI-first journey. Responsibilities: Design, implement, and test firmware for embedded systems across … manage automated test frameworks for embedded devices to ensure robust validation. Create and execute both manual and automated test cases. Key requirements: 5+ years experience in software development with C in an embedded environment. Proven knowledge in digital electronics and working at the interface between hardware and firmware. Strong experience debugging embedded software and associated electronics and hardware tools. Strong More ❯
london (city of london), south east england, united kingdom
Formula Recruitment
We are looking for a modern, innovative and driven Senior Embedded Software Engineer to join their growing team. They are looking for someone who has commercial experience working with C software development in an IoT, hardware or embedded solutions environment , who is interested in a data-driven AI-first journey. Responsibilities: Design, implement, and test firmware for embedded systems across … manage automated test frameworks for embedded devices to ensure robust validation. Create and execute both manual and automated test cases. Key requirements: 5+ years experience in software development with C in an embedded environment. Proven knowledge in digital electronics and working at the interface between hardware and firmware. Strong experience debugging embedded software and associated electronics and hardware tools. Strong More ❯
generation hardware platforms. Key Responsibilities Design and develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech’s products. Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems. Work closely with hardware engineers to bring up new boards and validate hardware functionality. Integrate and debug device drivers, communication … and procedures. Essential Skills & Experience Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline. 1+ years of professional experience in embedded systems development. C and C++ for embedded platforms. Experience with ARM Cortex-M or Cortex-A architectures. Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare-metal systems. Understanding of low-level More ❯
london (city of london), south east england, united kingdom
Chevalier Tech Limited
generation hardware platforms. Key Responsibilities Design and develop embedded software for microcontrollers and system-on-chips (SoCs) used in Chevalier Tech’s products. Write clean, efficient, and well-documented C/C++ code for real-time and bare-metal systems. Work closely with hardware engineers to bring up new boards and validate hardware functionality. Integrate and debug device drivers, communication … and procedures. Essential Skills & Experience Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related discipline. 1+ years of professional experience in embedded systems development. C and C++ for embedded platforms. Experience with ARM Cortex-M or Cortex-A architectures. Familiarity with RTOS environments (e.g., FreeRTOS, Zephyr, ThreadX) and bare-metal systems. Understanding of low-level More ❯
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
City Of Westminster, London, United Kingdom Hybrid / WFH Options
Sky
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
london (holborn), south east england, united kingdom Hybrid / WFH Options
Sky
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
london (chelsea), south east england, united kingdom Hybrid / WFH Options
Sky
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
london (camden town), south east england, united kingdom Hybrid / WFH Options
Sky
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
london (city of westminster), south east england, united kingdom Hybrid / WFH Options
Sky
closely with internal architects, hardware teams, and the Head of Department to drive innovation and transformation of the router stack. What you'll bring Strong software development experience in C/C++ on Linux, with a solid understanding of the software development lifecycle. Expertise in software architecture for IP routers and network devices (VoIP, DSL, GPON, DOCSIS, Wi-Fi), and More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Client Server
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global market data provider whilst enjoying a range of perks and benefits. As a Backend Software Engineer you will join an … work remotely (in the UK) if you're not within a commutable distance of London. Please note this is a 12 month Fixed Term Contract. About you: You have C/C++ development skills on Windows OS You have full software development lifecycle experience You have a good knowledge of networking protocols e.g. TCP/IP, multicast You have a … Continuous training and career development including personalised budget Gain valuable finance/exchange connectivity experience Apply now to find out more about this Backend Software Engineer/Developer (Windows C/C++, C#) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer More ❯
Senior Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £110,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Senior Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in … on being the worlds most accountable and sustainable cloud provider🌳 What they're looking for in a Senior Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, C/C++ or Java. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Experience working on software infrastructure or building Cloud More ❯
suited to those from academically demanding or research-intensive environments, but we care most about how you think, learn, and lead: Deep experience with iOS development (Swift/Objective-C) and mobile-to-hardware communication (e.g. Bluetooth LE) Background in Embedded C, Python scripting, and familiarity with Docker and cloud platforms (GCP preferred) Strong computer science fundamentals – algorithms, architecture, systems More ❯
london (city of london), south east england, united kingdom
Humand Talent
suited to those from academically demanding or research-intensive environments, but we care most about how you think, learn, and lead: Deep experience with iOS development (Swift/Objective-C) and mobile-to-hardware communication (e.g. Bluetooth LE) Background in Embedded C, Python scripting, and familiarity with Docker and cloud platforms (GCP preferred) Strong computer science fundamentals – algorithms, architecture, systems More ❯
Lead Software Engineer | Distributed Systems | Sustainable Cloud Native Platform 💸Up to £130,000 per annum plus bonus plus stock 🏠Central London office 🖱️Golang, Rust, C, Kubernetes, Linux, Cloud Native, Distributed systems... Are you a Lead Software Engineer with extensive knowledge of building distributed systems? Looking to join a company who are solving genuine problems that disrupt an industry? Interested in … most accountable and sustainable cloud provider🌳 What they're looking for in a Lead Software Engineer: Tech agnostic but preferable experience working with Golang, Rust, Java and/or C/C++. In-depth knowledge of distributed systems, building solutions at scale where performance, reliability and availability are key considerations. Confident in leading the definition and creation of solutions from More ❯
taken us from our beginnings in the mobile market to our market-leading divisions of today. Technology: Microsoft Web & Mobile Cloud, Data & AI Infrastructure Engineering: Software Development Embedded Development (C/C Rust) Hardware & Electronics Automation (PLC) Systems Engineering We're currently seeking Trainee Recruitment Consultants to join our team, and we've made substantial investments in our already award More ❯
london (city of london), south east england, united kingdom
Optimus Search
taken us from our beginnings in the mobile market to our market-leading divisions of today. Technology: Microsoft Web & Mobile Cloud, Data & AI Infrastructure Engineering: Software Development Embedded Development (C/C Rust) Hardware & Electronics Automation (PLC) Systems Engineering We're currently seeking Trainee Recruitment Consultants to join our team, and we've made substantial investments in our already award More ❯
london (city of london), south east england, united kingdom
Aspiron Search
and US Gov + national secuirty and defence along with major banks and many more. You'll be tasked with creating tooling for building and analysing software created in C/C++, GO, Rust, Java or C# and developing novel program analysis techniques for identifying using AI models. Requirements: Recent and relevant experience in Reverse engineering, Security research, malware analysis … and Vulnerability research. Familiar with IDA Pro or Ghidra or other reverse engineering tools Experienced with low level languages: C/C++, GO, Rust, Java, C# and Python. Strong use of scripting languages such as python, PowerShell or Bash. Independent and strong work ethic, understanding and solving new challenges. Can be in the London office 2-3 times a week More ❯
Senior Go (Golang) Engineer | Stealth Fintech | London (Min. 4 days/week onsite in London) Up to £200k + Equity | London Maze is partnering with a stealth-mode startup that's rebuilding core banking from the ground up. They’re More ❯
london (city of london), south east england, united kingdom
Maze
Senior Go (Golang) Engineer | Stealth Fintech | London (Min. 4 days/week onsite in London) Up to £200k + Equity | London Maze is partnering with a stealth-mode startup that's rebuilding core banking from the ground up. They’re More ❯