to testing and delivery within a technically innovative and collaborative environment. The successful candidate will play a key role in developing robust, real-time software solutions using C++ on Linux, working closely with multidisciplinary teams to deliver high-quality, integrated systems. Key Responsibilities Design and develop embedded software solutions from initial concept through to commissioning. Write efficient, maintainable, and reliable … C++ code for real-time Linux environments. Ensure software meets industry and internal standards for quality, safety, and performance. Participate in code reviews, troubleshooting, and system-level debugging. Collaborate with systems, hardware, and testing teams to deliver fully integrated products. About You HND or equivalent qualification in Software Engineering, Computer Science, or a related discipline. Proven experience developing real-time … embedded C++ software, ideally in a Linux environment. Familiarity with version control systems such as Git. Strong analytical and problem-solving skills with attention to detail. Excellent teamwork and communication abilities. Experience using Qt Creator or similar tools is advantageous. Benefits Compressed working hours with half-day Fridays. 25 days' holiday plus bank holidays (including Christmas shutdown). Company pension More ❯
through to testing and delivery within a technically innovative and collaborative environment.The successful candidate will play a key role in developing robust, real-time software solutions using C++ on Linux, working closely with multidisciplinary teams to deliver high-quality, integrated systems. Key Responsibilities Design and develop embedded software solutions from initial concept through to commissioning. Write efficient, maintainable, and reliable … C++ code for real-time Linux environments. Ensure software meets industry and internal standards for quality, safety, and performance. Participate in code reviews, troubleshooting, and system-level debugging. Collaborate with systems, hardware, and testing teams to deliver fully integrated products. About You HND or equivalent qualification in Software Engineering, Computer Science, or a related discipline. Proven experience developing real-time … embedded C++ software, ideally in a Linux environment. Familiarity with version control systems such as Git. Strong analytical and problem-solving skills with attention to detail. Excellent teamwork and communication abilities. Experience using Qt Creator or similar tools is advantageous. Benefits Compressed working hours with half-day Fridays. 25 days' holiday plus bank holidays (including Christmas shutdown). Company pension More ❯
A leading Tech driven Financial firm based in Cambridge is expanding its current high performance team. You will work on their state of art low latency trading systems across asset classes (equities, commodities, currencies, fixed income) that trade on global More ❯
A leading Tech driven Financial firm based in Cambridge is expanding its current high performance team. You will work on their state of art low latency trading systems across asset classes (equities, commodities, currencies, fixed income) that trade on global More ❯
the sites go to IT person then this is ideal. The Role: *IT Systems Administrator *On site Monday to Friday IT Support 9-5 *Hardware & Software Functionality *365 and Linux operating systems *General IT Systems support Candidate Requirements: *Proven IT Systems Administration experience *Windows or Linux Server admin experience *Experience of TCP/IP, DNS, Firewalls and 365 *Hardware and … of no legal reason why you would be ineligible for employment. IT Systems Administrator, IT Support, 2nd Line, 3rd Line, TCP, IP, Tech support, Server, Hardware, Software, 365, Windows, Linux, Intune, Romford, Basildon, Essex, Chelmsford More ❯
be the sites go to IT person then this is ideal.The Role:*IT Systems Administrator*On site Monday to Friday IT Support 9-5*Hardware & Software Functionality*365 and Linux operating systems*General IT Systems support*Inside IR35Candidate Requirements:*Proven IT Systems Administration experience*Windows or Linux Server admin experience*Experience of TCP/IP, DNS, Firewalls and 365*Hardware … of no legal reason why you would be ineligible for employment.IT Systems Administrator, IT Support, 2nd Line, 3rd Line, TCP, IP, Tech support, Server, contract, Hardware, Software, 365, Windows, Linux, Intune, Romford, Basildon, Essex, Chelmsford More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
need to be comfortable exploring technical issues in depth with clients and helping them reach a resolution Hands-on experience of testing software within a professional software engineering environment Linux desktop and scripting skills, and an understanding of the software development lifecycle Full existing right to work in the UK without restriction, time limit, or sponsorship This role features a … remotely, you will need to be located close enough to Cambridge for convenient exchange of hardware, or occasional meeting. Keywords: Application Support, Front Line Support, Software Engineering, Software Test, Linux, Client-Facing, Remote Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Avanti
forward. WHAT YOU’LL BE DOING Designing and developing software applications and RESTful APIs in C#/.NET Core (currently .NET6, moving to .NET8) Working on Windows (WPF) and Linux-based systems Collaborating closely with embedded software and hardware teams to integrate applications with real-world devices Writing clean, reliable, and testable code that stands up in demanding environments Contributing … .NET Core (2–3 years minimum) Confident building APIs and working with data-driven applications Strong on software design patterns, architecture, and OOP principles Comfortable working across Windows and Linux Curious about how software connects with physical systems, hardware integration experience is great, but not essential If you enjoy solving hard problems, collaborating across disciplines, and seeing your software drive More ❯
Melbourn, Royston, Hertfordshire, England, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an experienced Senior Software Engineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs More ❯
Royston, Hertfordshire, Melbourn, Cambridgeshire, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an experienced Senior Software Engineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs More ❯
Saffron Walden, Essex, United Kingdom Hybrid / WFH Options
Technical Futures
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
Avanti
impact technology with a team that loves solving complex real-world challenges. What You’ll Be Doing Designing and developing high-performance embedded software in modern C++17 & Rust on Linux platforms Building real-time distributed systems that capture and analyse RF data at scale Working hands-on with cutting-edge hardware and signal-processing tools Collaborating with experienced engineers across … system design Driving innovation in an environment where technical curiosity is valued What You’ll Bring Essential: Strong C++ development skills (C++11/14/17) Strong familiarity with Linux systems Strong understanding of hardware interfaces, threading, and performance optimisation Nice to Have: Experience with Rust, or willingness to learn Background in RF systems, SDR, or signal processing Knowledge of More ❯
drive innovation and ensure product excellence. Key Responsibilities Software Architecture & Design Work with senior engineers to implement scalable and maintainable software components. Technical Expertise Develop in C within embedded Linux environments. Support software verification and analyze test results for improvements. Hardware Integration Interface with hardware using I2C, UART, SPI, USB. Read and interpret hardware schematics. Cross-Functional Collaboration Partner with … issues. Process Orientation Create documentation and artefacts to meet compliance and development standards. What We’re Looking For Essential Skills & Experience 2+ years in embedded software engineering, especially on Linux-based systems. Strong C programming skills and experience with ARM microcontrollers. Familiarity with POSIX APIs and integrating open-source libraries. Hands-on experience with hardware debugging (I2C, USB, SPI). More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Huber+Suhner Polatis
drive innovation and ensure product excellence. Key Responsibilities Software Architecture & Design Work with senior engineers to implement scalable and maintainable software components. Technical Expertise Develop in C within embedded Linux environments. Support software verification and analyze test results for improvements. Hardware Integration Interface with hardware using I2C, UART, SPI, USB. Read and interpret hardware schematics. Cross-Functional Collaboration Partner with … issues. Process Orientation Create documentation and artefacts to meet compliance and development standards. What We're Looking For Essential Skills & Experience 2+ years in embedded software engineering, especially on Linux-based systems. Strong C programming skills and experience with ARM microcontrollers. Familiarity with POSIX APIs and integrating open-source libraries. Hands-on experience with hardware debugging (I2C, USB, SPI). More ❯
Embedded Software Engineer Norwich Competitive Salary About the Company: We are working with a well-established engineering organisation who are looking for an Embedded Software Engineer to join their growing team in Norwich. With a strong reputation for delivering innovative More ❯
Embedded Software Engineer Norwich Competitive Salary About the Company: We are working with a well-established engineering organisation who are looking for an Embedded Software Engineer to join their growing team in Norwich. With a strong reputation for delivering innovative More ❯