Title: Senior Linux Engineer
Company: Telecoms
Location: Cambridge (on site)
Pay: Up to £85,000 + excellent benefits
Company:
One of the most advanced and (genuinely) passionate telecoms teams, developing infrastructure literally keeping millions of the British public safe, are looking for a Senior Software Engineer with expertise in Linux Kernel development to join the team.
This role is live due to general growth;demand is exceptionally high for their best-in-class products and R&D is constant, so their base platform needs constant innovation.
Role:
You will be a significant senior hire, with significant engineering responsibility including for the trialing of new open-source technologies, as well as the prototyping of novel systems. Much of your work will focus on performance optimisation; strong C++ skills are critical for your success in this position.
About you:
Full details are available. Please don’t hesitate to get in touch.
Senior Software Engineer
Hybrid - 2 days per week onsite in either Romsey / Gloucester / Woking
Up to £85,000 per annum + benefits
SC clearance
We are seeking a Senior Software Engineer to join a high-performing team delivering advanced software for RF communication and sensor-based products. You’ll lead on the design, implementation, and testing of software components, working closely with the Product Owner and System Design Authority in an agile environment.
This role offers flexibility to specialise in modern UI development or embedded software, depending on your expertise. For those with leadership experience, there is scope to take on line management responsibilities and support team development.
Key Responsibilities
Essential Skills & Experience
Desirable Skills
If this Senior Software Engineer role is of interest, apply now!
Real Time Kernel Observability Engineer | Contract | Inside IR35 | Hybrid London
We’re working with a global Real Time data platform operating in ultra-low latency, high-throughput environments across distributed systems.
This role sits in a specialist engineering team building Kernel-level observability and telemetry infrastructure used to monitor and understand system behaviour in Real Time.
What you’ll be doing
We are looking for engineers with strong experience in:
Contract details
For more information please apply now or contact job poster for details.
Embedded Linux Engineer 60-70k Cambridge
Are you a driven engineer experienced with Linux build systems & networking?
I am partnered with an ambitious scale-up in the heart of Cambridge that takes a leading role in wireless innovation.
The company started as a passion project, and since then it has grown into a company that develops architecture that huge multinationals model their systems after.
Responsibilities as an Embedded Linux Engineer :
Requirements:
Desirable skills for an Embedded Linux Engineer:
Apply now to join an R&D team shaping the future of networking!
We are working with a highly specialised UK engineering company delivering advanced embedded systems for complex, high-performance environments. Due to continued growth and an upcoming project transition, they are looking to bring a key skillset in-house and hire an experienced Embedded Software Engineer with strong Yocto and Linux expertise.
You will play a critical role in designing, building, and maintaining embedded Linux systems from the ground up. This position is focused on developing robust, scalable software for bespoke hardware, with a strong emphasis on the Yocto Project.
You will be involved across the full development lifecycle, from low-level board bring-up through to system optimisation and deployment.
Key Responsibilities
Required Experience
Desirable Skills
We’re hiring a Principal Linux / Android Platform Developer to join a highly respected engineering team building mission-critical communication devices used by emergency services, transport networks, and infrastructure organisations worldwide.
This isn’t app development. This is low-level, platform engineering on products that need to perform in the real world, where reliability is essential.
The Role
You’ll play a key role in developing and evolving Android-based embedded platforms used in next-generation communication devices.
This is a broad, hands-on platform role, working across Linux and Android to solve complex system-level challenges.
You’ll be involved in:
What We’re Looking For
We’re looking for a strong engineer with experience across Linux and Android platform development, ideally within embedded or device-based environments.
Key skills:
Software Engineer
Hybrid - 2 days per week onsite in either Romsey / Gloucester / Woking
Up to 60,000 per annum + benefits
SC clearance
We are looking for a talented Software Engineer to join a cutting-edge team developing software for RF communication and sensor-based products. You’ll play a key role in the design, implementation, and testing of product software, working closely within an agile team alongside the Product Owner and System Design Authority.
This is a flexible role where you can focus on either modern UI development or embedded software, depending on your expertise.
Key Responsibilities
Essential Skills & Experience
Desirable Skills
If this Software Engineer role is of interest, apply now!
Software Engineer Embedded & Systems London (Hybrid) Circa 90,000
We are supporting an innovative technology company developing next-generation networking solutions that integrate hardware and photonics for high-performance computing systems.
They are seeking Software Engineers to design and develop embedded software and software for high-speed network platforms. The role involves contributing to systems that connect GPU-based infrastructure with interconnect technologies.
Key Responsibilities:
Required Experience & Skills:
Benefits:
Embedded Software Engineer - Photonics | UK (Hybrid) My client is an innovative technology company developing advanced hardware and networking solutions for high-performance computing environments. They’re looking for Software Engineers to build embedded and host software for high-speed systems, working closely with hardware teams to deliver production-ready solutions from early prototypes. Responsibilities \* Define software architecture with cross-functional teams \* Develop embedded software for network interface hardware \* Linux PCIe driver development \* Build network control and monitoring tools (server/client) \* Enhance DevOps and CI/CD pipelines Requirements \* Strong embedded software development experience (ideally ARM) \* Experience with soft processors (e.g. Nios, MicroBlaze, RISC-V) \* Linux kernel and user-space development \* Experience with DevOps / CI/CD workflows \* Strong programming skills in C, C++ and Python \* Experience working with hardware and debugging real systems Bonus Skills \* Experience developing low-level drivers or high-speed interfaces (PCIe, NVMe) \* Background working in hardware/software co-design environments If this sounds like you, please apply below
We are looking for Software Engineers to develop embedded and host software to manage and monitor our high-speed network. You will be part of the team building solutions to connect GPU systems to innovative photonics. Responsibilities will include software architecture definition, implementation, as well as debugging and benchmarking, of embedded and host driver components. Responsibilities: • Software architecture definition in collaboration with the broader team • Embedded software development within our network interface card • Devops Infrastructure enhancements • Linux PCIe driver development • Network control and monitoring server and client development • Working with prototype hardware, identifying and root causing bugs and issues • Preparing detailed technical documentation and presentations to stakeholders Experience: We are looking for candidates with hands-on experience in embedded development, ideally ARM, ideally in a product development environment. You should have experience with soft processors, such as Nios, Microblaze, Risc-V, Linux kernel and user mode software development, Devops and CI/CD flow and C, C++ and Python. We are particularly interested in experience working directly with prototype hardware alongside the hardware design team. Production experience should include development and validation. Qualifications: We are seeking a Bachelors or Masters degree in Computer Science/other relevant fields. Additional Information: Candidates MUST be eligible to work and live in the UK, without requiring sponsorship. Copies of Visa and Passport will be requested. Salary / Benefits: In addition to a Competitive Salary, my client offers a range of Benefits including Hybrid and Flexible Working, Stock Options, 25 days holiday, and relocation assistance. Skills:. Software, Embedded, Devops, Linux PCIe, CI, CD, C, C++, Python, Processors, ARM, Network Interface
Senior Embedded Linux Software Engineer | Hybrid | Cambridge | £60-70k DOE
Are you a software engineer with experience developing embedded Linux software, with a focus on embedded security?
My client is looking for a senior engineer. They operate a sophisticated R&D environment where you will manage multi-stack software environments, from bare-metal control systems to Linux-based network stacks.
Responsibilities
Technical Requirements
Bonus Skills
Whats in it for you?
Software Engineer
Hybrid - 2 days per week onsite in either Romsey / Gloucester / Woking
Up to £60,000 per annum + benefits
SC clearance
We are looking for a talented Software Engineer to join a cutting-edge team developing software for RF communication and sensor-based products. You’ll play a key role in the design, implementation, and testing of product software, working closely within an agile team alongside the Product Owner and System Design Authority.
This is a flexible role where you can focus on either modern UI development or embedded software, depending on your expertise.
Key Responsibilities
Essential Skills & Experience
Desirable Skills
If this Software Engineer role is of interest, apply now!
Software Engineer
Hybrid - 2 days per week onsite in either Romsey / Gloucester / Woking
Up to £60,000 per annum + benefits
SC clearance
We are looking for a talented Software Engineer to join a cutting-edge team developing software for RF communication and sensor-based products. You’ll play a key role in the design, implementation, and testing of product software, working closely within an agile team alongside the Product Owner and System Design Authority.
This is a flexible role where you can focus on either modern UI development or embedded software, depending on your expertise.
Key Responsibilities
Design, develop, and test software components
Collaborate within an agile team to deliver high-quality solutions
Contribute to the evolution of existing products and future technologies
Support technical decision-making in a complex engineering environment
Essential Skills & Experience
Degree in Engineering, Computer Science, or related field
Experience across the full software development lifecycle
Knowledge of sensor and communication systems
Strong skills in languages such as C++, C#, or Python
Familiarity with modern software architecture, agile methods, and tools (e.g. Git, VS Code)
Experience with scientific/DSP applications and algorithm implementation
Desirable Skills
Modern UI development or embedded systems experience
Linux, kernel drivers, or cross-compilation
DevOps tools (CI/CD, Docker)
Team leadership or line management experience
If this Software Engineer role is of interest, apply now!
TPBN1_UKTJ
Senior Software Engineer
Hybrid - 2 days per week onsite in either Romsey / Gloucester / Woking
Up to £85,000 per annum + benefits
SC clearance
We are seeking a Senior Software Engineer to join a high-performing team delivering advanced software for RF communication and sensor-based products. You’ll lead on the design, implementation, and testing of software components, working closely with the Product Owner and System Design Authority in an agile environment.
This role offers flexibility to specialise in modern UI development or embedded software, depending on your expertise. For those with leadership experience, there is scope to take on line management responsibilities and support team development.
Key Responsibilities
Lead detailed design, development, and testing of software components
Contribute to technical decision-making and architecture
Collaborate within an agile team to deliver robust solutions
Support and evolve existing products and future capabilities
Essential Skills & Experience
Degree in Engineering, Computer Science, or related field
Proven experience across the full software development lifecycle
Strong knowledge of sensor and communication systems
Experience with modern software architecture and DSP/algorithm development
Proficiency in languages such as C++, C#, or Python
Familiarity with agile practices (Scrum/Kanban) and tools (Git, GitLab, VS Code)
Desirable Skills
Modern UI or embedded software development
Linux, kernel drivers, or cross-compilation
DevOps experience (CI/CD, Docker)
Team leadership or line management experience
If this Senior Software Engineer role is of interest, apply now!
TPBN1_UKTJ
Embedded Linux Engineer | £50-70k | ON SITE in Cambridge Do you have years of experience with Linux build systems, and just love coding in Linux? You could be a great fit for this company, looking all over the world for the best Linux developers. My client has never taken any investment, so you will have an unprecedented level of freedom over the product & code base. Have a suggestion that could rapidly improve the system? Just turn around and talk to the director; he's sitting behind you, coding just like you, not in a boardroom. This is an ambitious scale-up in the heart of Cambridge, leading global edge innovation with IP that has set the industry standard and forced major players in the networking space to innovate to keep up. Responsibilities: Porting the OS, integrating with ODM software Fixing build issues when moving to new platforms and applying patches to debug open-source software Researching technical growth Requirements: Highly experienced with embedded build systems, preferably buildroot, OpenWRT, or other WRT-Variants Experienced with C and very confident working with patches on open source software Strong understanding of network protocols Desirable skills: Experience developing Linux kernel modules and using the kernel build system Knowledge of the Wireless and Linux network stack Experience managing the process from a reference board to production Benefits Work in a completely independent company where your ideas can be directly implimented £50-70k dependant on experience Opportunity to work on tech that only exists within this company Please note, this job is on-site in Cambridge. The job is remote because the company welcomes applicants from all over the world, and offers sponsorship. If you are passionate about embedded Linux and want an opportunity to join a company breaking the boundaries of networking...apply! Platform Recruitment: Platform recruitment covers a wide range of IT and Engineering positions, including C++, Embedded, Electronics, Mechanical, DevOps, Cloud, Support, Project Management, Technical Sales, and more. TPBN1\_UKTJ
Title: Linux Kernel Engineer
Company: Telecoms
Location: Cambridge (on site)
Pay: Up to 85,000 + excellent benefits
Company:
One of the most advanced and (genuinely) passionate telecoms teams, developing infrastructure literally keeping millions of the British public safe, are looking for a Senior Software Engineer with expertise in Linux Kernel development to join the team.
This role is live due to general growth; demand is exceptionally high for their best-in-class products and R&D is constant, so their base platform needs constant innovation.
Role:
You will be a significant senior hire, with significant engineering responsibility including for the trialing of new open-source technologies, as well as the prototyping of novel systems. Much of your work will focus on performance optimisation; strong C++ skills are critical for your success in this position.
About you:
Full details are available. Please don’t hesitate to get in touch.
We are working with a highly specialised UK engineering company delivering advanced embedded systems for complex, high-performance environments. Due to continued growth and an upcoming project transition, they are looking to bring a key skillset in-house and hire an experienced Embedded Software Engineer with strong Yocto and Linux expertise. You will play a critical role in designing, building, and maintaining embedded Linux systems from the ground up. This position is focused on developing robust, scalable software for bespoke hardware, with a strong emphasis on the Yocto Project. You will be involved across the full development lifecycle, from low-level board bring-up through to system optimisation and deployment. Key Responsibilities \* Develop and maintain embedded Linux distributions using Yocto \* Perform Linux kernel configuration and development \* Support board bring-up on custom hardware platforms \* Develop and integrate device drivers \* Work with U-Boot and bootloader configurations \* Collaborate with hardware engineers on system integration \* Troubleshoot and optimise system performance \* Contribute to long-term capability building within the embedded team Required Experience \* Strong commercial experience with the Yocto Project \* Deep understanding of embedded Linux systems \* Experience with: \* Linux kernel development \* Board bring-up \* Device driver development \* Bootloaders such as U-Boot \* Proven ability to build Linux systems from scratch for custom hardware \* Strong debugging and problem-solving skills Desirable Skills \* Existing SC Clearance \* Experience working in regulated or security-sensitive environments \* Background in industries such as defence, aerospace, or telecommunications
Senior Software Engineer
Hybrid - 2 days per week onsite in either Romsey / Gloucester / Woking
Up to 85,000 per annum + benefits
SC clearance
We are seeking a Senior Software Engineer to join a high-performing team delivering advanced software for RF communication and sensor-based products. You’ll lead on the design, implementation, and testing of software components, working closely with the Product Owner and System Design Authority in an agile environment.
This role offers flexibility to specialise in modern UI development or embedded software, depending on your expertise. For those with leadership experience, there is scope to take on line management responsibilities and support team development.
Key Responsibilities
Essential Skills & Experience
Desirable Skills
If this Senior Software Engineer role is of interest, apply now!
Whiteley (Hybrid) – SC Required – Initial 6 month contract (Inside IR35) About the Opportunity We are recruiting on behalf of a technology organisation that specialises in the research, design, and development of advanced wireless and critical RF communication systems used in mission-critical environments including defence, uncrewed and autonomous systems, government, and broadcast. They are seeking an Embedded Software Engineer to join their team working on a varied pipeline of technically challenging projects. The successful candidate will develop software for sophisticated communication products that deliver secure, reliable, long-range data transmission, collaborating closely with hardware, RF, and systems engineers and contributing across the full product lifecycle. Key Responsibilities \* Design, develop, and maintain embedded software for advanced wireless communication products. \* Program primarily in C++ for embedded applications. \* Develop lower-level functionality in C, including Linux kernel and device driver work where required. \* Collaborate with multidisciplinary teams including hardware, RF, and systems engineers. \* Support integration, testing, and debugging on real hardware platforms. \* Contribute to the full product lifecycle, from concept through to deployment. \* Participate in continuous improvement and innovation across new and existing technologies. Skills and Experience Essential: \* Strong experience in embedded software development using C++. \* Solid understanding of embedded systems and real-time considerations. \* Experience working in Linux-based environments. \* Ability to debug complex issues across software and hardware interfaces. \* A practical, problem-solving mindset with a willingness to engage hands-on with hardware. Desirable \* Digital Signal Processing (DSP) experience. \* Experience with VHDL or FPGA development. \* Familiarity with Linux kernel development and device drivers. \* Knowledge of RF or communications systems