related role involving the design and development experience. The ability to demonstrate previous experience with C++ including STL/Boost. Experience in working with Linux/Unix environments e.g. Red-Hat, CentOS. Scripting knowledge of BASH, Perl and Python. Proficiency with system testing and debugging tools. Demonstrable analytical and problem More ❯
.NET Core (.NET 5+). Familiarity with Docker, Docker-Compose, and Kubernetes. Cloud service experience (Azure, AWS, or Google Cloud). Advantageous: Experience with Linux, socket programming (TCP/IP), and encryption principles. Proficiency with Git for version control. Ownership mindset with a commitment to seeing projects through from design More ❯
SQL databases. Knowledge of user interface (UI) design and user experience (UX) best practices. Understanding of real-time software development principles. Experience with embedded Linux systems and embedded software development. Exposure to machine learning techniques and classification methodologies. Familiarity with Python or similar scripting languages. Strong mathematical and statistical analysis More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
the user experience. Play a part in enhancing software engineering techniques and practices within the team. Required Skills & Experience: Strong C++ development skills. Embedded Linux and embedded software development experience. Minimum 5 years’ software development experience. Strong understanding of object-oriented software design. Proven ability to work effectively in cross More ❯
raw and via an ORM Nice to have HTML/JS and modern web app architecture GitHub Actions for CI/CD Agile methodologies Linux (server and/or embedded) AWS (especially security and scalability in small web applications) Testing frameworks (Selenium/WebDriver) Person Requirements Comfortable working in a More ❯
st neots, east anglia, United Kingdom Hybrid / WFH Options
Pico Technology
Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages – PowerShell & Bash (Desirable) Embedded Linux – Linux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. More ❯
saint neots, east anglia, United Kingdom Hybrid / WFH Options
Pico Technology
Essential) C++14 (Essential) C++17 (Desirable) Software Deployment for Multiple Platforms (Essential) Knowledge of Algorithms/Data Structures (Desirable) Scripting Languages – PowerShell & Bash (Desirable) Embedded Linux – Linux Device Drivers (Desirable) What we're looking for: Experience: Proven experience in C++ software development, ideally in a principal, senior or technical lead role. More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
Pure Resourcing Solutions
influence real-world products used by engineers, scientists, and developers globally. You'll be hands-on with modern C++ (ideally C++17 or newer), embedded Linux, and cross-platform development. The environment is agile, collaborative, and geared towards high performance and continuous improvement. Beyond coding, your contribution will shape how the More ❯
Development UI Frameworks : Experience with WPF (Windows Presentation Foundation) for creating rich desktop applications. Web Application Frameworks : Familiarity with ASP.NET for developing web applications. Linux Shell Scripting If this role is of interest to you, please click apply. More ❯
frameworks (PyTorch or TensorFlow). Strong theoretical and practical understanding of ML/DL techniques, demonstrated by academic or professional projects. Experience with Git, Linux, and command-line tools. Desirable: Experience with medical image processing, DICOM, ITK/SimpleITK. Familiarity with deploying ML models or MLOps tools (MLFlow, Kubernetes, DVC More ❯
Previous experience working on a service desk using tools such as ServiceNow, Jira, Freshdesk etc Experience with physical server builds (racking and cabling) Desirable: Linux OS support/admin Scripting (PowerShell, Python, CLI) Networking fundamentals (DNS, DHCP, TCP/IP, Cisco) Familiarity with tools like Exchange, SQL Server, Skype for More ❯
cambridgeshire, east anglia, United Kingdom Hybrid / WFH Options
Eclectic Recruitment Ltd
have: Experience in a similar role Extensive experience in software design and development Proficiency in modern programming languages (C++, Java) Deep understanding of embedded Linux Understanding of the Android AOSP Excellent understanding of system architecture Excellent communication skills Experience working in an Agile environment If this role looks like your More ❯
Need Bachelor’s degree in IT, engineering, or a related field Knowledge of RF/VSAT systems, network configuration, and fault resolution Experience with Linux, VMware, and cloud systems (e.g., AWS) Familiarity with lab automation tools and DCIM platforms Excellent problem-solving, communication, and coordination skills Must be a UK More ❯
Physical server racking etc Experience on a service desk working to SLA's and familiar with escalation protocols Highly desirable but not essential skills - Linux support, Scripting for automation (Powershell, CLI or similar) Desire to learn new tools and tech As this role will be working on national defence candidates More ❯
LAN architecture and wireless networks (AC/AP), Firewall configuration and management Troubleshoot advanced network issues (routing, switching, VoIP) Deploy and maintain: Windows/Linux server environments, Virtualization platforms, Storage solutions and backup systems, VoIP and video conference systems. Implement and manage: Endpoint protection solutions (antivirus/encryption), Patch management More ❯
programming skills in Python, with experience writing production-grade software Hands-on experience with workflow management tools like Nextflow or Cromwell Experience working in Linux environments and on cloud platforms (ideally AWS) Bonus points for: Experience with microbiome or metagenomic data An interest in therapeutic development or translational science Why More ❯
Linux Systems Engineer Are you ready to accelerate your career in a technically challenging and meaningful environment? We’re looking for a Linux Systems Engineer to join a tight-knit internal IT team supporting a mission-critical infrastructure that underpins life-saving technology used across the globe. You’ll play … skills , and work with a leader committed to making you one of the best professionals in the industry. If you're comfortable in a Linux terminal, confident with scripting, and hungry to learn in a complex real-world environment, this could be your proving ground. What You’ll Be Doing … Supporting and improving a globally distributed infrastructure estate with varied Linux systems (Debian/Ubuntu) Managing live database systems (MySQL/MongoDB), backups, and performance tuning Troubleshooting day-to-day technical issues — expect some days to be quiet and others to be all-hands-on-deck Working alongside sysadmins and More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Xist4 IT
Linux and MacOS Support Engineer Location: Duxford, CB22 Work Arrangement: On-premises An exceptional career opportunity awaits you to join a prestigious national institution renowned for its historical significance and cultural impact. This organisation houses an extensive digital archive and has recently upgraded its IT infrastructure to support its forward … thinking mission. The role offers a unique chance to work in a culturally significant environment, supporting critical digital assets while maintaining essential Linux and Mac systems across multiple UK locations. The successful candidate must have experience in both Linux and Apple Mac support and administration and be able to communicate … confidently about technical matters. Linux and MacOS Support Engineer Key Skills: We seek individuals with strong technical support experience, particularly in Linux server environments and Apple Mac systems. We are keen to connect with Linux support specialists, technical support engineers, Mac enthusiasts (professionally or with strong personal experience), 1st, 2nd More ❯
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 ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
or equivalent experience in a relevant technical field. Bonus Skills: Recognised project management certifications (ScrumMaster, PRINCE2, etc.). Background in embedded software, hardware, or Linux systems. Experience with new product introduction in tech environments (NPD/NPI). Benefits: Discretionary bonus Excellent pension Private healthcare (optional) 25 days holiday Cycle More ❯
environments • Familiarity with service desk tools (e.g., Jira, ServiceNow, Freshdesk) • Comfortable with server hardware, racking, and physical maintenance • (Nice to have) Knowledge of Linux, PowerShell scripting, or basic networking (DNS, DHCP, TCP/IP) Benefits Package: • Competitive salary plus potential bonus (2%–4%) • Zero on-call – no weekend or out More ❯
St. Neots, Cambridgeshire, East Anglia, United Kingdom
MASS Consultants
addition, it is desirable for you to have one or more of the following abilities and be willing to learn new technologies, such as: Linux (Ubuntu) operating system experience GitLab Ansible CATAPAN Familiar with CIS benchmarks PRTG Software experience Veeam Software experience Familiar with SCRUM Wellbeing is at the heart More ❯
cambridge, east anglia, United Kingdom Hybrid / WFH Options
Singular Recruitment
Software Architect - Embedded Linux The Company: Our client is a leading technology developer known for its commitment to delivering innovative solutions in the communications sector. They are dedicated to pushing the boundaries of what’s possible in real-time communication technology and are now seeking a skilled Software Architect to … Experience as a Software Architect or a Principal level Embedded Software Engineer that would like to advance into architecture. A deep understanding of Embedded Linux, including Linux Kernel and Device Drivers Strong programming skills in either C++ and/or Java. Excellent problem solving skills. Ability to communicate with key More ❯
passion to solve challenging problems. Ability to generate new ideas and approaches to problems. Desirable/Skills you can develop whilst in the role: Linux kernel and system programming. RTOS and Microcontrollers. Real-time, multi-processor, multi-threaded, event-driven software. Why Join? Opportunity to work with cutting-edge technology More ❯
developing DSP algorithms is highly advantageous. Additional desirable experience includes: DSP/system modelling (MATLAB/Simulink) Embedded software development (C/C++ and Linux) Electronics development RADAR or communications applications Software Defined Radios (SDRs) Candidates must be eligible for UK Security Clearance. Please note, sponsorship is not available for More ❯