experience (5+ years) developing embedded software in C and C++. Strong working knowledge of ARM Cortex-M (STM32) microcontrollers. Experience with CANbus and RS-485 communication protocols. Knowledge of Linux or embedded Linux environments for future system development. Experience in regulated industries such as aerospace, automotive, or medical devices. Excellent debugging, optimisation, and problem-solving skills. Strong communication and documentation More ❯
Aylesbury, Buckinghamshire, United Kingdom Hybrid/Remote Options
Spectrum IT Recruitment
Software Engineer - GoLang, JavaScript, Linux, hardware - In office location of Aylesbury, Buckinghamshire. Some flex on hybird working. - Salary circa £50,000 - £55,000 plus benefits Technology provider of secure identity, access, and authentication solutions. My client build high-performance software and hardware systems that support mission-critical identity operations. The engineering team works across embedded systems, backend services, and security … infrastructure to deliver reliable, scalable products. Role Overview You will be a versatile Software Engineer with strong experience in Go (Golang), JavaScript, Linux environments, and hardware configuration. The ideal candidate is comfortable working across the full stack-from backend services to device-level integration-and enjoys solving complex problems in a fast-paced, product-focused environment. Key Responsibilities Design, develop … and maintain frontend or internal tooling using JavaScript (Node.js or browser-based). Contribute to system design, architecture decisions, and technical roadmaps for Red Fox ID products. Work within Linux-based environments, including scripting, system-level debugging, and performance tuning. Perform hardware setup, configuration, and integration, including peripherals, sensors, or identity-related devices. Develop and maintain automation scripts and CI More ❯
predominantly on site in Berkshire. The Key Responsibilities of an Embedded Software Engineer: Design, develop, and test embedded/software solutions across full lifecycle. Work on bare-metal, Embedded Linux, and signal processing systems. Code in C, C++, Rust, and Python. Collaborate with FPGA, hardware, and mechanical teams. Produce technical documentation and ensure security compliance. Below is a list of … Key Skills required for the Embedded Software Engineer role, however you will not be expected to have everything: Degree in Engineering/Science or equivalent experience. Proficient in Embedded Linux, C/C++, or Rust. Strong in OOD, design patterns, and software testing. Desirable: Python, GUI frameworks, Yocto, web or mobile dev, protocols (TCP/WiFi), FPGA, UML tools. Benefits More ❯
electronics, or a related field. Proficiency in one or more of the following: C/C++ Rust Embedded product development (bare-metal or RTOS such as ThreadX, QNX, or Linux) Embedded Linux application, kernel, or driver development Strong understanding of software lifecycles, testing, and design for reliability. Eligible for UK Government Security Clearance More ❯
months Location: Reading/Havant/Perth Job Description: We are seeking an experienced Oracle Database Administrator to manage, optimise, and secure Oracle database environments on Red Hat Enterprise Linux (RHEL) as well as Azure and AWS cloud platforms. The ideal candidate will have strong expertise in Oracle administration, performance tuning, automation, and cloud-native deployments. Key Responsibilities Database Installation … Configuration Install, configure, and upgrade Oracle Database software on Red Hat Enterprise Linux (RHEL) systems. Configure and manage database storage structures including tablespaces, data files, and Oracle Automatic Storage Management (ASM). Support cloud database deployments and hybrid setups in Azure and AWS (IaaS, PaaS, lift-and-shift, storage integration). Security & Access Management Administer users, roles, privileges, and authentication. … Shell scripts and cron jobs. Create scripts for monitoring, backup checks, and maintenance. Troubleshooting Resolve complex issues related to I/O, memory, CPU, and network performance. Work with Linux, cloud, storage, and application teams to resolve cross-stack issues. Cloud & DevOps Collaboration Support deployments, migrations, and integration activities across Azure and AWS (EC2, RDS, S3, Azure VM, Azure Backup More ❯
Reading, Berkshire, South East, United Kingdom Hybrid/Remote Options
Harvey Nash
We are seeking an experienced Oracle Database Administrator to manage, optimise, and secure Oracle database environments on Red Hat Enterprise Linux (RHEL) as well as Azure and AWS cloud platforms. The ideal candidate will have strong expertise in Oracle administration, performance tuning, automation and cloud-native deployments. Inside of IR35 £550 - £625 a day 6-month contract Working from home … using Shell scripts and cron jobs. Create scripts for monitoring, backup checks, and maintenance. Resolve complex issues related to I/O, memory, CPU, and network performance. Work with Linux, cloud, storage, and application teams to resolve cross-stack issues. Cloud & DevOps Collaboration Support deployments, migrations, and integration activities across Azure and AWS (EC2, RDS, S3, Azure VM, Azure Backup More ❯
Level 1 SOC Analyst Up to 460pd DOE (Umbrella) DV Clearance required Milton Keynes - Hybrid 3 days in office 6-month contract Mon - Fri (Days) Are you a DV Cleared Practitioner SOC Analyst looking for an immediately available, long term More ❯
Milton Keynes, Buckinghamshire, South East, United Kingdom
Rise Technical Recruitment Limited
Level 1 SOC Analyst Up to £460pd DOE (Umbrella) DV Clearance required Milton Keynes - Hybrid 3 days in office 6-month contract Mon - Fri (Days) Are you a DV Cleared Practitioner SOC Analyst looking for an immediately available, long term More ❯
The Infrastructure Engineer is responsible for supporting and maintaining Responsiv Assist and Responsiv Cloud services, including s upport for IBM middleware, databases, and open-source software across Linux and Windows systems. In practice, this involves resolving support tickets, performing software installations and upgrades, proactive monitoring and management of cloud and customer platforms, ... More ❯
Garford, Oxfordshire, United Kingdom Hybrid/Remote Options
Mars Recruitment
Lead Software Engineer C++ Python Linux Oxfordshire Hybrid £75,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront of scientific research … team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in Linux based software application development using modern C++ Experience with network and other communication buses. Experience with tools such as CMake Our client is offering a hybrid working arrangement with More ❯
Abingdon, Garford, Oxfordshire, United Kingdom Hybrid/Remote Options
Mars Recruitment
Lead Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid | £75,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront of scientific research … team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in Linux based software application development using modern C++ Experience with network and other communication buses. Experience with tools such as CMake Our client is offering a hybrid working arrangement with More ❯
Oxfordshire, Milton Hill, United Kingdom Hybrid/Remote Options
Mars Recruitment
Scientific Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid £70,000pa - £75,000pa plus benefits: Do you enjoy technically leading and mentoring Software Engineers utilising C++ & Python on Linux, passing on your knowledge and experience to help nurture and develop future Engineers? If so, this Lead Software Engineer role will be perfect for you. Our client is at the forefront of … team culture. The successful Lead Software Engineer will need the following qualification, experience and skills: A degree in a Software Engineering, Mathematics or Science/Materials subject Experience in Linux based software application development using modern C++ Experience with network and other communication buses. Experience with tools such as CMake Our client is offering a hybrid working arrangement with More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid/Remote Options
Computer Futures
ll do ??? Own the lifecycle: Design, develop, and maintain software for precision instruments. 50% coding, 25% documentation, 25% coordination. Build clean solutions: Write modern C++ and Python in a Linux environment, delivering robust, maintainable code. Collaborate widely: Work with engineers, technicians, manufacturing teams, and scientists to turn business requirements into technical solutions. Hardware integration: Interface with programmable instruments and ensure … guarantee reliability. Lead by influence: Mentor junior engineers and contribute technical input during design reviews. What you'll bring ?? Strong experience in C++ and Python for complex systems. Solid Linux development background. Proven ability to deliver maintainable, high-performance software. Degree in Computer Science, Engineering, Physics, or equivalent practical experience. Excellent communication skills and the ability to work across multiple More ❯
ll do 🛠️ Own the lifecycle: Design, develop, and maintain software for precision instruments. 50% coding, 25% documentation, 25% coordination. Build clean solutions: Write modern C++ and Python in a Linux environment, delivering robust, maintainable code. Collaborate widely: Work with engineers, technicians, manufacturing teams, and scientists to turn business requirements into technical solutions. Hardware integration: Interface with programmable instruments and ensure … guarantee reliability. Lead by influence: Mentor junior engineers and contribute technical input during design reviews. What you'll bring 🧠 Strong experience in C++ and Python for complex systems. Solid Linux development background. Proven ability to deliver maintainable, high-performance software. Degree in Computer Science, Engineering, Physics, or equivalent practical experience. Excellent communication skills and the ability to work across multiple More ❯
ll do Own the lifecycle: Design, develop, and maintain software for precision instruments. 50% coding, 25% documentation, 25% coordination. Build clean solutions: Write modern C++ and Python in a Linux environment, delivering robust, maintainable code. Collaborate widely: Work with engineers, technicians, manufacturing teams, and scientists to turn business requirements into technical solutions. Hardware integration: Interface with programmable instruments and ensure … guarantee reliability. Lead by influence: Mentor junior engineers and contribute technical input during design reviews. What you'll bring Strong experience in C++ and Python for complex systems. Solid Linux development background. Proven ability to deliver maintainable, high-performance software. Degree in Computer Science, Engineering, Physics, or equivalent practical experience. Excellent communication skills and the ability to work across multiple More ❯
Employment Type: Full-Time
Salary: £55,000 - £70,000 per annum, Negotiable, Inc benefits
Atomic Weapons Establishment, Aldermaston, Reading, Berkshire, England
AWE PLC
of your apprenticeship within AWE’s Skills Academy; before moving out into different placements within the HPC group. During these placements, you will learn a range of skills, including: Linux operating system administration (installation, configuration and management) Linux shell scripting Computer hardware (building/repairing) Networking File system management Computer security concepts System monitoring and fault diagnosis Customer interaction and More ❯
the team day to day Build relationships with key stakeholders Ideal skills required; Experience or managing Software Development and QA teams Experience of managing teams responsible for hardware and Linux based systems Strong AWS experience – management and deployment Experience working in a SaaS environment, ideally CRM Full Software Development Lifecycle experience DevOps skills with Linux, Apache and MySQL Agile project More ❯
Aylesbury, Buckinghamshire, England, United Kingdom
Avanti
hardware. This is an ideal opportunity for a Junior Engineer with a few years of experience who wants to grow their skills in low-level development, device drivers and Linux-based systems. The Role As Junior Engineer, you will: Develop and maintain device drivers and low-level modules Work in a Linux environment on real-time, hardware-integrated software Assist More ❯
Job title: Technical Support/Application Support Engineer Client: Tech Firm Salary: £25,000-£50,000 + On Call + Benefits + Bonus Location: Near Bracknell Skills: Linux, SQL The role: My client are seeking a talented Technical Support/Application Support Engineer to join their busy team.c The salary range is broad as the organisation are open to Junior … or more Senior applicants. You will be providing in depth Technical Support for my clients platform, predominantly utilising skills such as Linux & SQL. Standard 37.5 hour week applies, with flexi time options (can start anywhere between 7am-9am). You will provide everything from triage to route cause analysis for complex, time critical incidents. On call is not mandatory once … trained, however is very lucrative should you wish to partake. The platform which you will support is Linux based, and therefore some knowledge of Linux is highly desirable. Database experience is also required, and this can be any database flavour as long as the fundamentals are understood (MySQL/SQL/PL/SQL etc.). This is an excellent More ❯
Wokingham, Berkshire, England, United Kingdom Hybrid/Remote Options
Opus Recruitment Solutions Ltd
Manual QA Engineer | £50,000 - £65,000 | Wokingham/Hybrid | Linux | SQL | Manual Testing | ALM Octane | JIRA | Test Scripts | Health tech | Tech4Good Are you a Manual tester who enjoys working on complex systems Do you want to work on software which genuinely helps people I’m currently supporting a brilliant Healthtech company who harness technology to help doctors and nurses … test plans capturing accurate result, design, build and maintain manual test scripts and plan of multiple releases including version compatibility of different components. Experience needed – Solid experience with testing Linux systems SQL Jira What do you get in return? Salary up to £65,000 Hybrid working – 3 days onsite Annual bonus Medical cover Life insurance 25 days annual leave Please … note this company are not looking for Automation engineers, this is a purely Manual role.If you’re interested please apply or send your CV to Linux | SQL | Manual Testing | ALM Octane | JIRA | Test Scripts | Health tech | Tech4Good More ❯