Make yourself visible and let companies apply to you.
Roles
Linux Jobs
Overview
Find your next career opportunity with our dedicated Linux jobs board. Whether you’re a system administrator, DevOps engineer, or Linux developer, explore the latest Linux job openings from top companies worldwide. Start your search now and take the next step in your Linux career!
Lead Acoustic Systems Engineer
Gerrell & Hard
Farnborough
In office
Senior
Private salary
RECENTLY POSTED

Lead Subsea Acoustics Engineer
Near Farnborough
ÂŁCompetitive + Bonus + Great Benefits

Were seeking an innovative Lead or Principal Engineer to guide the development of next-generation underwater positioning and communication systems.

This is a high-impact technical leadership role at the intersection of acoustics, embedded systems, and subsea engineering delivering reliable, secure, and intuitive solutions that support exploration, defence, and offshore energy operations worldwide.

As part of the engineering leadership team, youll define technology strategy, coordinate multi-disciplinary teams, and help shape the future of underwater navigation and communication.

What Youll Do

Lead the design, development, and deployment of advanced underwater acoustic positioning and communication technologies (USBL, LBL, and related systems).

Collaborate with hardware, software, and systems engineers to deliver high-performance embedded solutions.

Develop and maintain technology roadmaps that align with company and product strategy.

Analyse complex acoustic and system data to optimise performance and reliability.

Mentor engineers and scientists, fostering technical excellence and innovation.

Represent the engineering function at customer reviews, technical forums, and industry conferences.

Ensure all products meet the highest standards of robustness, usability, and interoperability.

About You

Youre a hands-on technical leader who enjoys tackling complex acoustic and systems challenges.

You combine deep technical expertise with the ability to inspire, guide, and communicate across diverse teams.

Essential Skills & Experience

Degree (or higher) in Engineering, Physics, Applied Mathematics, or a related field.

5+ years of experience working with underwater acoustic systems (e.g., USBL, LBL, sonar, or acoustic communications).

Strong background and knowledge of embedded systems development (C/C++, Linux RT, DevOps tools).

Demonstrated understanding of acoustic navigation principles and signal processing.

Proven experience leading or mentoring cross-disciplinary technical teams.

Excellent communication and documentation skills able to convey complex ideas clearly and confidently.

Nice to have

Experience in subsea robotics, oceanography, or defence applications.

Proficiency with modelling, simulation, or data analytics for acoustic systems.

Familiarity with agile development and continuous integration workflows.

Whats on Offer

Join a forward-thinking engineering organisation developing technologies that enable safer, smarter, and more connected oceans.

Youll work with cutting-edge systems, from early-stage research to real-world trials, in a supportive environment that values technical curiosity and collaboration.

We offer:

Competitive salary and benefits

Opportunities for travel, field trials, and applied research

Professional development, mentoring, and career progression

This position would suit a Lead or Principal Engineer who has drive, ambition and a desire to lead from the front. Youll be solutions focused and be able to demonstrate what needs to be done in order to achieve the bigger picture.

Sensor Fusion Software Lead
Saab UK
Bedford
In office
Senior
Private salary
RECENTLY POSTED

Introduction

Saab in UK is growing rapidly, with over 500 colleagues across eight sites. We bring together Swedish heritage and British expertise to drive innovation in areas such as software engineering, underwater robotics, radars, AI, and armed forces training. Joining Saab in UK means contributing to the security and resilience of society while building a career with real scope for personal and professional growth.

The Role:

This role is part of Saab BlueBear in Bedfordshire.

You will be required to support a mixture of R&D and product development activities and will be keen to get involved in all development areas, and have a good track history / proven track record in both problem solving and quality software development.

Your role as a Sensor Fusion Lead will involve architecting, designing, implementing and testing embedded applications primarily focused around sensor suite integration and fusion. You may also lead a small team of other engineers. Tasks will generally involve architecting software systems and features that facilitate our state of the art methods for navigation in a variety of environments using our in-house fleet of UAVs.

Key Responsibilities:

  • Primarily, your role will be to maintain, architect and develop our current sensor fusion capabilities and add new features in a structured and maintainable manner under direction of product owner (Head of Digital Systems).
  • Research, Architect, Design and Test Sensor Fusion algorithms using Mathworks products.
  • Technically lead the software development for Sensor Fusion activities to deliver new features and capabilities to our Autonomy and UAV systems.
  • Ensure the Sensor Fusion software considers and implements redundancy, real-time, safety/critical and security objectives.
  • Proactively engage with other engineers, teams and leadership to ensure needs are understood and met.
  • Gain system wide knowledge and become a subject matter expert in the Sensor Fusion field.
  • Ensure Sensor Fusion knowledge transfer through written and other methods to the rest of the team.
  • Gain understanding and technically contribute to the wider software team and software projects.

Skills and Experience:

  • Strong working experience of developing embedded C++ applications.
  • Knowledge of state estimation / sensor fusion / navigation tools and techniques e.g. Kalman filters.
  • Knowledge of the principles and characteristics of sensors and sensing processes.
  • Experience in data processing and analysis.
  • Experience in sensor selection, evaluation and modelling.
  • Understanding of flight mechanics.
  • Software Architecture skills for Embedded Systems and/or backend/server-based applications taking into account constraints of performance, security and redundancy
  • Looks to work collaboratively rather than in isolation.
  • Knowledge of GNSS and other positioning technologies (e.g. Visual Navigation).
  • Working knowledge of Linux and/or real time operating systems such as FreeRTOS.
  • Good understanding of development tool chain for debugging and problem solving using e.g. gdb.
  • Knowledge of networking (e.g.TCP/IP).
  • Knowledge of serial interfaces (e.g. RS422/485).
  • Able to use (or even create) CI/CD pipelines using Jenkins or similar.
  • Knowledge of Matlab/Simulink
  • Testing (Unit, Integration) and/or Test automation experience.
  • Experience as a Technical leader.
  • Experience mentoring junior engineers.
  • Understanding of quality, safety and security standards for software (e.g. DO-178).
  • Good communication skills for internal and external technical discussions.
  • Knowledge of any of the following MQTT, DDS and GIS.
  • Existing SC Clearance would be advantageous.

By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview

Firmware Engineer
Platform Recruitment
Cambridgeshire
In office
Mid - Senior
ÂŁ40,000 - ÂŁ60,000
RECENTLY POSTED

Firmware Engineer Cambridge

Would you like to work on developing an extremely precise deep-tech platform with real-world impact?

My client is offering the chance to work with a truly multidisciplinary team on developing cutting-edge technologies, giving you an opportunity to work alongside a highly motivated team of engineers from all walks of life.

Responsibilities as a Firmware Engineer:

  • Develop driver firmware for proprietary silicon
  • Work throughout the whole SDLC, including bring-up, regression testing and performance testing
  • Validate new silicon chips

Experience required:

  • Strong background in real-time embedded firmware
  • 5+ years of experience with C/C++ development
  • 2+ years of experience with Python
  • Experience developing cross-platform code

Desirable skills for a Firmware Engineer to have;

  • Experience with unit test frameworks like pytest, build scripting, Jenkins CI/CD automation
  • Good understanding of ARM Cortex-M series processors and CPU architecture
  • Some PCB electronics design experiences
  • Familiarity with Linux, Git, Bash, and Tcl

Compensation:

  • Private health insurance
  • Life insurance
  • 33 days holiday
  • Expert training from renowned industry veterans

Apply now to join a company truly leading their niche in one of the most vibrant cities on Earth for R&D!

Senior Software Engineer
Sanderson Government and Defence
London
In office
Senior
ÂŁ95,000
RECENTLY POSTED

What you will be doing (role duties and responsibilities)

Depending on your project assignment and level of experience, you may work on some or all of the following (Space experience is desirable but not essential as long as you are keen to learn):

High performance application design and development in C++ and related languages.

Developing and deploying software which typically includes low level development (eg real-time software, drivers, embedded software etc.) and requires an understanding of the underlying hardware systems.

Managing technical tasks/projects and people

Be involved in product delivery, sometimes to challenging deadlines.

Customer-facing technical consultancy

Have a strong interest in expanding technical knowledge both in areas of core expertise and more generally.

Work towards gaining the experience required to take technical lead roles.

Mentoring and coaching junior colleagues

What we are looking for (skills and experience)

We are looking for ambitious, high-calibre people with the following characteristics:

Essential:

Highly motivated with a strong academic background typically in Engineering, Computer Science, Physics or Mathematics. PhD applicants also encouraged.

Ability to produce high-quality software

Understanding of low-level computing concepts

C++ experience (or similar)

Proven problem-solving / fault-finding skills

Ability to multi-task and stay organised in a dynamic work environment

Excellent team working abilities

Ability to learn quickly

Desirable:

A keen interest in the space sector and awareness of latest industry developments.

Broad interest in wireless technology, embedded systems and awareness of latest industry developments.

Development on and for Linux based embedded systems

Experience of developing for Space applications

Range of other development skills such as C (for embedded systems), Java, HTML5, React/Redux, Python, GDB.

Modern software development methodologies such as Agile and Test Driven Development

Proven track record of successfully delivering high quality software solutions

Understanding of radio communication systems and concepts

If you’re interested please apply or contact Lewis on

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason , please let us know when you apply or talk to the recruiters directly so we can support you.

TPBN1_UKTJ

Lead Software Engineer
Mars Recruitment
Abingdon
Hybrid
Senior
ÂŁ70,000 - ÂŁ75,000
RECENTLY POSTED

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 industry developing instrumentation and tools to aid ground-breaking science.

They now seek a highly dynamic Lead Software Engineer who thrives in a fast-paced, evolving environments and can seamlessly adapt to changing priorities. The ideal candidate will not only bring technical expertise and architectural vision but also excel in collaboration and stakeholder engagement. Exceptional interpersonal skills are essential, as this role involves working closely with cross-functional teams, mentoring engineers, and effectively communicating complex concepts to both technical and non-technical audiences. We re looking for someone who can inspire, influence, and drive alignment while fostering a positive and innovative 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 3 days in their offices and 2 days from home. There is flexible start and finish times so you can plan your day around your preferred hours.

For more information on the client, products, career development, benefits etc, please send MARS a copy of your CV or drop Lee Cherrill a linkedin connection request or contact him through the MARS Recruitment website.

MARS Recruitment is an equal opportunities employer and positively welcomes applications from suitably qualified applicants regardless of race, colour, sex, marital status, national origin, religion, age, disability, or any other protected status. Suitable candidates for the role will be contacted within 3 working days, unfortunately if you haven t heard back in this time your application has been unsuccessful at this time.

MARS Recruitment is a specialist Engineering & IT recruiter working in partnership with companies across the UK and offers services of both an Employment Business (for Temporary/Contract roles) and an Employment Agency (for Permanent roles).

Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Leeds
Hybrid
Mid - Senior
ÂŁ40,000 - ÂŁ60,000

Embedded Software Engineer - IoT

Location: Leeds City Centre (Hybrid)

Salary: ÂŁ40,000 - ÂŁ60,000 DOE

KO2 specialises in the embedded and electronics design sector. If this role isn’t right for you but you know someone who may be interested, please let us know - we offer a referral bonus for successful introductions.

KO2 is working with an innovative IoT company based in Leeds City Centre that is continuing to grow its engineering team. They are looking for an experienced Embedded Software Engineer to play a key role in the development of next-generation connected products used in real-world applications.

This is a great opportunity to join a technically strong team, working on full product lifecycles in a fast-moving and collaborative environment.

The Role

As an Embedded Engineer, you’ll be responsible for designing, developing, and maintaining embedded software for IoT devices. You’ll work closely with hardware, systems, and product teams to deliver robust and scalable solutions.

Key Responsibilities

Develop and maintain embedded software in C/C++
Work with RTOS-based systems
Implement and support wireless communication protocols
Contribute across the full development lifecycle, from concept to production
Debug, test, and optimise embedded systems for performance and reliabilityEssential Skills & Experience

4+ years’ commercial experience in embedded software development
Strong experience with Embedded C/C++
Solid understanding of RTOS
Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.)
Comfortable working on resource-constrained devicesDesirable Experience

Embedded Linux
Zigbee or other mesh networking protocols
IoT product development experienceWhat’s on Offer

Competitive salary depending on experience
Hybrid working (Leeds City Centre office)
Opportunity to work on cutting-edge IoT products
Collaborative engineering culture with real technical ownershipIf you’re an Embedded Engineer looking for a new challenge in the IoT space and want to work on meaningful, connected technology, this could be a great fit

Senior Customer Deployment Specialist
Head Resourcing
Edinburgh
Remote or hybrid
Senior
ÂŁ45,000 - ÂŁ65,000
+7

Location: UK (Remote with occasional travel to UK & Europe)
Sector: Healthcare / Medical Technology / AI

About the Company

Our MedTech client helps healthcare organisations unlock the value of AI by providing access to a broad portfolio of market-leading imaging and operational AI solutions through a proven, enterprise-grade technology platform.
Seamlessly integrated into existing clinical systems, the platform simplifies the deployment, management, and scaling of both third-party and custom AI applications-reducing implementation time, cost, and ongoing operational overhead for healthcare providers.

The Role

The Senior Customer Deployment Specialist plays a critical role within the Customer Operations function, leading complex customer implementations and accelerating adoption of the platform across clinical environments.
This is a hands-on, customer-facing position requiring deep technical expertise in healthcare IT, clinical system integration, and cloud infrastructure. You will own deployments end-to-end, working closely with clinical, technical, and non-technical stakeholders to ensure high-quality, secure, and timely delivery.

Key Responsibilities

Software Deployment & Configuration

  • Lead complex platform and third-party application deployments from initiation through post-implementation review
  • Configure and optimise deployments to meet performance, security, and customer-specific requirements
  • Champion deployment best practices aligned with regulatory, quality, and compliance standards

Architecture & Technical Leadership

  • Design and oversee enterprise healthcare IT architectures integrating PACS, RIS, EMR, AI solutions, and cloud-native services
  • Lead implementation of HL7 v2 and DICOM workflows, with future expansion to FHIR standards
  • Share deployment learnings with Solution Architects to continuously improve delivery standards

Technical Stakeholder Engagement

  • Work closely with customers and partners to gather technical and integration requirements
  • Act as a trusted subject matter expert, building confidence through clear technical guidance

Platform Management

  • Maintain and support Windows Server and Linux-based systems, ensuring platform stability, performance, and security

Healthcare Data Standards & Integration

  • Enable seamless data exchange between imaging modalities, hospital systems, and external partners using DICOM and HL7 v2

Interoperability & Web Services

  • Implement APIs and web services to support interoperability across healthcare systems

Tooling & Scripting

  • Develop and maintain scripts (Python, Bash, PowerShell) for automation, monitoring, and integration
  • Create and improve internal tooling to enhance deployment consistency, efficiency, and security

Troubleshooting

  • Respond rapidly to system issues, conduct root cause analysis, and implement corrective actions

Collaboration & Mentorship

  • Partner with Product, Engineering, and Customer Success teams to influence deployment readiness
  • Mentor junior team members and promote a culture of continuous improvement

Documentation & Compliance

  • Maintain detailed technical and deployment documentation
  • Adhere to all information security and acceptable use policies

Essential Experience & Qualifications

  • Significant experience in Healthcare IT, including enterprise software implementation
  • Degree in Computer Science, Software Engineering, or equivalent industry experience
  • Proven leadership delivering large-scale, complex deployments
  • Strong understanding of clinical workflows and system integration
  • Experience deploying software in virtualised environments (VMware, Hyper-V)

Technical Expertise

Microsoft Technologies

  • Expert-level Windows Server (2016+), Active Directory, scripting, and security

Linux Technologies

  • Expert-level Linux (Ubuntu, Red Hat, CentOS) including scripting and security
  • Strong experience configuring GPU resources in virtualised environments

Containers

  • Deep experience deploying Dockerised applications using Docker and Docker Compose

Healthcare Standards

  • Strong knowledge of DICOM, HL7 v2, VNA, PACS, and RIS systems

Web Services & APIs

  • RESTful services, XML, JSON

Cloud Infrastructure

  • Hands-on experience with AWS, Azure, or GCP (VMs, networking, security, storage)

Networking & Security

  • Solid understanding of networking, firewalls, VPNs, and healthcare data security
  • Experience working in regulated industries

Desirable

  • Cloud certifications (AWS, Azure, or GCP)
  • Kubernetes deployment and operations experience
  • Integration engines (e.g. Mirth, Rhapsody)
  • Infrastructure as Code (Terraform, ARM, Bicep)
  • Configuration management and monitoring tools

Personal Attributes

  • Strong ownership mindset with the ability to drive delivery independently
  • Excellent communication and stakeholder management skills
  • Structured, analytical, and detail-oriented approach
  • Collaborative, curious, and committed to continuous learning
  • Comfortable managing multiple projects and priorities

Deployments are primarily remote, with occasional travel to customer sites in the UK and Europe (historically limited).

Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Leeds
Hybrid
Mid - Senior
ÂŁ40,000 - ÂŁ60,000

Embedded Software Engineer - IoT

Location: Leeds City Centre (Hybrid)

Salary: 40,000 - 60,000 DOE

KO2 specialises in the embedded and electronics design sector. If this role isn’t right for you but you know someone who may be interested, please let us know - we offer a referral bonus for successful introductions.

KO2 is working with an innovative IoT company based in Leeds City Centre that is continuing to grow its engineering team. They are looking for an experienced Embedded Software Engineer to play a key role in the development of next-generation connected products used in real-world applications.

This is a great opportunity to join a technically strong team, working on full product lifecycles in a fast-moving and collaborative environment.

The Role

As an Embedded Engineer, you’ll be responsible for designing, developing, and maintaining embedded software for IoT devices. You’ll work closely with hardware, systems, and product teams to deliver robust and scalable solutions.

Key Responsibilities

  • Develop and maintain embedded software in C/C++
  • Work with RTOS-based systems
  • Implement and support wireless communication protocols
  • Contribute across the full development lifecycle, from concept to production
  • Debug, test, and optimise embedded systems for performance and reliability

Essential Skills & Experience

  • 4+ years’ commercial experience in embedded software development
  • Strong experience with Embedded C/C++
  • Solid understanding of RTOS
  • Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.)
  • Comfortable working on resource-constrained devices

Desirable Experience

  • Embedded Linux
  • Zigbee or other mesh networking protocols
  • IoT product development experience

What’s on Offer

  • Competitive salary depending on experience
  • Hybrid working (Leeds City Centre office)
  • Opportunity to work on cutting-edge IoT products
  • Collaborative engineering culture with real technical ownership

If you’re an Embedded Engineer looking for a new challenge in the IoT space and want to work on meaningful, connected technology, this could be a great fit.

Php Developer
RCRTR
Newcastle upon Tyne
Hybrid
Senior
ÂŁ40,000 - ÂŁ50,000

Permanent role (Hybrid - 3 days a week) Our client is rapidly expanding and looking for a Senior Engineer to join their development team. They offer an excellent work environment and culture as well as generous benefits and career progression As a Senior Engineer in this fast-paced environment, you will create and implement client-side solutions and have a product mindset. As an engineer, you will be responsible for writing server-side web application logic. You will be developing back-end components, connect the application with the other (often third-party) web services, and support the Web Designer by integrating their work with the application. Experience: Using PHP to produce user-friendly HTML web solutions. Writing back-end code and building efficient PHP modules. Developing back-end portals with an optimized database. Collaboration Collaboration with other members of the team to improve usability on existing and new projects. Ensuring high-quality and efficient/optimized source code to maximize response times, and a slick user experience. Liaising with clients where necessary. Existing projects Troubleshooting application and code issues. Finalizing back-end features and testing web applications. Updating and altering application features to enhance performance. Key Experience, Knowledge, Skills & Competencies Deep understanding of both development processes, as well as a strong technical background. Experience in the following technologies PHP JQuery HTML Less/CSS/Flexbox Apache MySQL/MariaDB Linux (maintaining local website distributions) Git Zend Framework/Laminas MVC Essential skills: Proven work experience in a Web Developer role Experience in browser testing and debugging (e.g. Chrome Console) Agile ways of working Knowledge of eCommerce and payment systems Working knowledge of various tools, open-source technologies, and cloud services

Embedded Software Engineer
KO2 Embedded Recruitment Solutions Ltd
Gateshead
In office
Mid
ÂŁ40,000 - ÂŁ60,000

Newcastle upon Tyne

45,000 - 60,000 + Benefits

KO2 are proud to be partnering with an innovative client in Newcastle upon Tyne, as they continue to expand their engineering team through 2025. This is an exciting opportunity for an Embedded Software Engineer to work on the development of cutting-edge products across multiple industries.

The Role

As an Embedded Software Engineer, you’ll be developing high-performance embedded software that controls, powers, and monitors advanced electronic devices. Working in a collaborative environment, you’ll design, implement, and test embedded solutions that drive next-generation technology.

You’ll work primarily in Embedded C or Modern C++, with flexibility to use the language that best suits your expertise and the project needs.

Key Responsibilities

  • Develop and maintain embedded software for real-time systems (RTOS, Bare Metal, or Linux).
  • Design, code, test, and debug software in Embedded C or Modern C++.
  • Collaborate closely with hardware, firmware, and systems teams to ensure seamless integration.
  • Contribute to projects that push the boundaries of embedded innovation.
  • Participate in design reviews and continuous improvement of software development processes.

Skills & Experience

  • Proven experience as an Embedded Software Engineer.
  • Strong understanding of embedded systems and real-time programming.
  • Proficient in Embedded C and/or Modern C++.
  • Knowledge of serial communication protocols such as SPI, UART, CAN, I C, RS232, etc.
  • Experience with Embedded Linux or hardware design is advantageous.

Why Apply?

Join a forward-thinking company that’s driving real innovation and investing heavily in its engineering team. You’ll have the opportunity to make a tangible impact, work on exciting new products, and grow your skills in a supportive, technically excellent environment.

To apply for learn more, contact Laurence or Andrew at KO2 today.

Lead Firmware Engineer
Redline Group Ltd
Nottingham
Hybrid
Senior
ÂŁ40,000 - ÂŁ75,000

A new and exciting opportunity has become available for a Lead Firmware Engineer job, based in Nottinghamshire required to join a growing and dynamic business. The Lead Firmware Engineer will join an award-winning team of creative engineers working on high tech electronic solutions. Essential Skills needed for the Nottinghamshire based Lead Firmware Engineer job include: - Strong Experience in developing Software using Embedded C. - Strong Communication Skills. - Experience in Developing Software for Bare metal. - Degree in Software Development, Electronics, or other relevant fields. - Experience mentoring junior engineers During their employment, the Lead Firmware Engineer will be given the opportunity to work on and learn: - Advancing Knowledge of Ethernet, TCP/IP and other advanced networking protocols. - Exposure with Bare metal and Linux This is a unique job opportunity for a Lead Firmware Engineer, to take the next step in their career working in a hybrid working environment, with a business that has an outstanding record for the development and support of their staff. If you would like more information on the Lead Firmware Engineer Job based in Nottinghamshire, or if you would like to apply for the Lead Firmware Engineer job, please contact Ricky Wilcocks on (phone number removed) or email on (url removed), otherwise we always welcome the opportunity to discuss other engineering jobs.

Infrastruture Engineer
Forward Role
Gloucester
In office
Junior - Mid
ÂŁ55,000
+6

Infrastructure Engineer

Salary: ÂŁ40,000 - ÂŁ55,000 plus a strong benefits package
Security Clearance: SC clearance required (with eligibility for DV)
Location - Cheltenham

Role Overview

We’re seeking an Infrastructure Engineer to join an ambitious technology function supporting secure, mission-critical environments for well-known clients. This position offers a broad technical scope, working across on-premise, cloud, and hybrid platforms while helping to evolve infrastructure through automation, modern tooling, and best practice.

You’ll be hands-on, technically curious, and comfortable collaborating with DevOps and security specialists to improve resilience, performance, and scalability across the estate.

Key Responsibilities

  • Design, deploy, and maintain physical and virtual server environments
  • Administer cloud and hybrid platforms using AWS, Azure, and/or GCP
  • Support and troubleshoot enterprise networking technologies including firewalls, VPNs, routing, switching, and load balancing
  • Manage identity, access control, and authentication services in line with security standards
  • Create and maintain scripts and automation to streamline infrastructure operations
  • Implement and support monitoring, logging, and alerting solutions to enhance system reliability
  • Maintain backup, disaster recovery, and business continuity capabilities
  • Investigate and resolve infrastructure incidents, performing root cause analysis where required
  • Work closely with DevOps, cyber security, and application teams on ongoing improvements and project delivery

Skills & Experience

  • At least 2 years’ experience in an Infrastructure, Systems, or Platform Engineering role
  • Strong administration skills across Windows and/or Linux environments
  • Practical experience with virtualisation technologies such as VMware, Hyper-V, or KVM
  • Solid understanding of networking fundamentals including DNS, DHCP, TCP/IP, and VLANs
  • Scripting ability using tools like PowerShell, Bash, or Python
  • Hands-on experience with cloud services, particularly AWS and/or Azure
  • Exposure to monitoring and observability platforms such as Splunk, Datadog, or Nagios
  • Good understanding of infrastructure security concepts and best practices
  • Experience using Infrastructure as Code and automation tools (e.g. Terraform, Ansible, CloudFormation)
  • Familiarity with enterprise storage and backup solutions, including SAN/NAS technologies

As an industry leading, nationwide Marketing, Digital, Analytics, IT and Design recruitment agency, we are continually receiving new assignments to work on, so keep a close eye on our website, Facebook, LinkedIn and Twitter pages for a full list of current permanent and interim opportunities as well as marketplace news and fun stuff.
Forward Role is operating as an employment agency.

Rust Software Engineer
Franklin Bates Limited
Worcester
Hybrid
Mid - Senior
ÂŁ100,000

Software Developer

ÂŁ85,000-ÂŁ110,000 depending on experience and skillset

Flexible hybrid set up (Worcestershire office)

Do you have a Rust software development background? Drive development of an original Linux-based network security appliance as a Software Developer, getting stuck into security software and systems development within a thriving technology organisation providing security solutions for regulated industries from government roots spanning back 15 years.

Work for truly engaged and passionate company owners, on projects that have bigger purpose with social value and are technically interesting and demanding, encouraging self-development and growth amongst a super hands-on team.

Quality is key within this organisation, and genuine, demonstratable passion for software development, intellectual curiosity and self-motivation must be at the heart of Software Developers who join this team.

Requirements for Software Developer positions:

  • Must have or be able to obtain security clearance at DV clearance level (please check your eligibility prior to applying for this position)
  • Must have a strong Computer Science or Systems Engineering degree (BSc) education foundation no alternatives accepted
  • Software development skills in Rust and ideally Go too the environment is Rust and Go but it is not wholly necessary to have strengths in Go, though you must be willing to learn and develop skills in Go as well as apply your Rust skills
  • Must have solid Linux network programming and protocol implementation skills as well as exceptional knowledge of Linux networking fundamentals and Linux networking at layers 2-4

The package on offer for Software Developers is a salary of ÂŁ85,000-ÂŁ110,000 depending on experience, with a benefits package including professional development budget, private healthcare, wellness support and a flexible hybrid set up.

*Please only apply for consideration if you have full, independent right to work in the UK and have lived in the UK permanently for the past 5-10+ years due to the security clearance requirements attached to this role, outlined in the Requirements section above*

Senior Software Engineer - C
ECM Selection (Holdings) Limited
Cambridge
Hybrid
Senior
ÂŁ55,000 - ÂŁ85,000

Software development in C++ and Rust for low latency transactions

This company creates ultra-high-speed FPGA-based hardware and highly optimised software for specialised applications requiring maximum performance. Due to continued growth, they are seeking an experienced C++ software engineer to join their Cambridge-based development team.

In this senior engineering role, you will help shape the software component of their system. Written in C++ and increasingly in Rust, this code runs in a Linux environment, and is responsible for control functionality and oversight of the hardware. You would be contributing to its design, development, test, and deployment throughout the software development lifecycle. Aspects you might typically be involved in include concurrency, threaded programming, communications protocols, and maximising performance by leveraging CPU and memory architectures. You may well also be called upon to impart your knowledge to less experienced engineers and to collaborate with colleagues and stakeholders, including from non-engineering specialisms.

You will need:

  • A good degree in computer science or related discipline from a well-respected university.
  • Demonstrably excellent software design and implementation skills, including strong skills in C++ and at least an interest in using Rust.
  • A good understanding of DevOps techniques.
  • Good communication and team-working skills and an analytical approach to problem solving.
  • Full, existing, and unrestricted UK work permission.

This is a great opportunity for an accomplished Senior C++ Developer with a penchant for thinking outside the box to push the limits of highly optimised code. Whilst highly profitable, this company was founded primarily with altruistic aims in mind - a philosophy that includes taking good care of their employees and providing a friendly and supportive workplace culture. They offer a competitive compensation package including performance-based bonuses. Hybrid working is available for up to two day per week with the remainder being based at their Cambridge offices.

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 ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27571) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

Embedded Software Engineer - Aerospace
IO
Gloucester
Hybrid
Senior - Leader
ÂŁ50,000 - ÂŁ60,000

Job title: Embedded Software Engineer - Aerospace Location: Bristol
Salary: 50,000- 60,000
Job type: Permanent

iO are currently partnered with an established safety-critical business who have a magnitude of worldwide offices. Currently, they are on the lookout for a Principal Embedded Software Engineer to join on a permanent basis with the reporting office being based in Bristol.

Focusing on safety-critical projects within all industries, you will lead the current team in continuing to develop real-time operating systems whilst simultaneously providing excellent service to our development clients. You will also be given the ability to see multiple full product life cycles, right from concept to completion.

What we need from you:

  • Proven experience developing software for Real-Time Operating Systems (RTOS) such as FreeRTOS, OPENRTOS, SAFERTOS, or Linux.
  • Strong programming skills in C and assembler
  • Solid understanding of embedded systems design and integration.
  • Familiarity with ARM, MIPS, and Power processor architectures.
  • Experience working at the processor level (e.g., Cortex-M3, Cortex-M4, Cortex-A7).
  • Knowledge of safety-critical software development and related standards, eg IEC61508
  • Proven ability to lead a team of engineers
  • Eligible for UK Security Clearance

This role is perfect for an individual who thrives working in a diverse team and wishes to expand their knowledge and further the teams’ ambitions.

What we can give to you:

  • Flexible hybrid hours (38 hour week)
  • Annual salary review with an annual bonus (up to 5%)
  • Pension Scheme - we will contribute 8% so you don’t have to!
  • Life assurance inclusive of 24/7 online GP appointments
  • 25 days annual leave (increasing with service)
  • High-spec office environment
  • Clear vision for progression

If you are looking to develop yourself (and help others) in a highly rewarding and expansive company, then this is the role for you.

Senior Hardware Engineer
Polytec Personnel Ltd
Cambridge
In office
Senior
ÂŁ65,000 - ÂŁ85,000

Location: Cambridge (CB25) Duration: Permanent Hours: 37 hour week, early finish on a Friday, (5-days in the office) Salary: 65,000- 85,000 depending on experience Job Reference: 35992 Polytec are looking for a Senior Hardware Engineer with experience designing ATEX / intrinsically safe products to support the development of next-generation, mission-critical communication systems for our Cambridge based client. This role is suited to a hands-on senior engineer who enjoys taking ownership of complex hardware features and working closely with cross-functional teams. You'll contribute to the design, development, testing, and certification of professional communication equipment and related accessories. Responsibilities Design and develop hardware for ATEX-certified, intrinsically safe products Contribute to baseband and microprocessor-based system design Design efficient, low-power power supplies and supporting circuitry Support design verification, EMC testing and regulatory compliance Produce clear engineering documentation Collaborate with engineers across hardware, software and verification teams Requirements Degree in electronics or a related engineering discipline (or equivalent experience) Proven experience designing products for ATEX environments Strong understanding of intrinsic safety principles Experience with microprocessor-based hardware and common interfaces Good communication skills and a collaborative approach Desirable EMC / ESD-aware design experience Audio or RF system exposure Embedded Linux or board bring-up experience Please contact us as soon as possible for more details or apply below!

Hardware Engineer
ECM Selection (Holdings) Limited
Petersfield
In office
Mid
ÂŁ45,000 - ÂŁ70,000

Multi-disciplinary projects, solving real-world problems with modern tech After a bright start to your career have you reached the limits of what your company can offer you? Maybe you’ve completed a graduate scheme but the department you’ve been assigned to doesn’t excite you? Or perhaps you just need a change? This agile company is looking for top hardware and electronics talent. They develop hardware and software systems for the defence community, typically within the radio communications, high-speed data processing and cyber security arenas. This requires skills in complex PCB design, FPGA development and embedded software. Unlike traditional defence companies, projects here have shorter timespans (months rather than years) providing you more variety and a constant stream of new areas to discover and learn about. Staffed by very bright and versatile engineers, they are looking for kindred spirits, so strong academics, curiosity and problem-solving skills are all critical. While nominally a hardware engineer you can expect to be involved in projects outside your speciality, maybe that’s writing some higher-level C/C++ code or writing a research paper about a particular technology. So having a breadth of knowledge and skills is valuable. Requirements: \* Commercial experience developing electronic hardware products \* Strong academics including a top degree in a numerate discipline (probably from a top 10 ranked university) and A’s or A\*’s at A-Level (further academic qualifications such as Master’s degrees or PhDs are well received) \* Ideally your commercial experience will come from working at a small company or similar where you’ve had to pick up new skills as required \* UK nationality and residency in the UK for the last 10-years Located in a picturesque town on the edge of the Cotswolds, this company offers a strong salary and benefits package with an enhanced company contribution pension scheme, private health care insurance and bonus scheme. Due to the nature of the work, this is a fully office-based position. Keywords: Hardware Engineer, Electronics Engineer, PCB Design, Schematic Capture, OrCAD, FPGA Development, VHDL, Embedded C, Embedded C++, Linux Device Drivers, Hardware Test, Analogue Electronics, RF, Signal Processing, Image Processing, Data Processing, Consultancy 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 ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27505) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate

Software Engineer
Matchtech
Portsmouth
Hybrid
Mid - Senior
ÂŁ35,000 - ÂŁ60,000
+2

Software Engineer - Embedded C / C++ / Python Work at the Forefront of RF Communications & Sensor Technology Our client, a leading organisation in the defence and security sectors, is seeking a talented Software Engineer to join their innovative development team. This permanent role offers the chance to work on cutting‑edge RF communication and sensor technologies within a dynamic, technically challenging environment that supports professional growth and long‑term career progression. About the Role As a Software Engineer, you will contribute to the full development lifecycle of advanced embedded systems, working across Embedded C, C++, and Python. You'll collaborate within an agile team to design, implement, and test high‑integrity software solutions while gaining exposure to next‑generation RF communication and sensor products. The role also offers the opportunity to influence future product development and, for the right individual, to take on team leadership or line‑management responsibilities. Key Responsibilities Design and develop detailed software components for high‑performance products. Implement, test, and integrate software within an agile, multidisciplinary team. Build a solid understanding of existing RF communication and sensor technologies. Contribute to product evolution and future R&D roadmaps. Communicate effectively with engineering teams, project stakeholders, and customers. Support or undertake leadership responsibilities as required. Essential Skills & Experience Strong experience with Embedded C, C++, and Python. Understanding of sensor systems, RF communication, or related technologies. Software engineering experience across the full product lifecycle (concept → deployment). Familiarity with modern software architecture practices. Experience with scientific applications, DSP, or algorithm implementation. Comfortable working within agile frameworks (Scrum, Kanban). Proficient with modern development tools such as Git, GitLab, VS Code. Desirable Experience Modern UI design and implementation. Embedded software development and cross‑compiling. Knowledge of Linux OS, kernel drivers, or low‑level interfaces. Experience with DevOps tooling (GitLab CI/CD, pipelines, Docker). Previous team leadership, mentoring, or line‑management experience. Benefits Competitive salary. Flexible benefits package covering health, wellbeing, savings, protection, and leisure. Inclusive and creative working environment with flexible working arrangements. Strong opportunities for professional development and long‑term career growth.If you are a passionate Software Engineer eager to work on advanced technology that makes a real impact, we'd love to hear from you. Apply now to join a forward‑thinking team shaping the future of defence and security innovation

Principal Embedded Software Engineer
Hexwired Recruitment Limited
Southampton
In office
Senior
ÂŁ65,000 - ÂŁ75,000

Principal Embedded Software Engineer– Southampton - £70k - £80k Hexwired Recruitment has partnered with a world renowned Electronics manufacturer based in Southampton who are now seeking a Principal Embedded Software Engineer to help develop and maintain a brand new system the company is developing. The company are recognised globally, and are expanding because of a healthy order book. The company are now seeking a Principal Embedded Software Engineer with excellent experience leading technical projects as well as working autonomously on new projects. This is a Principal Embedded Software role focusing on Processor design as well as comm interfaces. Due to the nature of the work, this will be a mostly onsite role. Key Requirements: \* Bachelors, Masters or PhD in Computer science, Embedded Systems, Maths, Physics or similar \* 10+ years commercial Embedded software experience \* Excellent Firmware RTOS experience \* Good commercial Serial Comms experience (RS232, RS422, TCP/IP etc) \* Any experience working on testing embedded code is highly desirable. The company are looking to offer circa £80k dependent on experience. Along with an excellent benefits package. If you’re interested in this Principal Embedded Software role, please apply. For more information on this role, or any other jobs across; Embedded, C++ programming, Embedded Linux, FPGA, Python, Electronics, Hardware, Golang Development, Machine Learning, Data Science or Simulation contact us today

Senior Software Engineer - C
ECM Selection (Holdings) Limited
Cambridge
Hybrid
Senior
ÂŁ55,000 - ÂŁ85,000

Software development in C++ and Rust for low latency transactions

This company creates ultra-high-speed FPGA-based hardware and highly optimised software for specialised applications requiring maximum performance. Due to continued growth, they are seeking an experienced C++ software engineer to join their Cambridge-based development team.

In this senior engineering role, you will help shape the software component of their system. Written in C++ and increasingly in Rust, this code runs in a Linux environment, and is responsible for control functionality and oversight of the hardware. You would be contributing to its design, development, test, and deployment throughout the software development lifecycle. Aspects you might typically be involved in include concurrency, threaded programming, communications protocols, and maximising performance by leveraging CPU and memory architectures. You may well also be called upon to impart your knowledge to less experienced engineers and to collaborate with colleagues and stakeholders, including from non-engineering specialisms.

You will need:

* A good degree in computer science or related discipline from a well-respected university.

* Demonstrably excellent software design and implementation skills, including strong skills in C++ and at least an interest in using Rust.

* A good understanding of DevOps techniques.

* Good communication and team-working skills and an analytical approach to problem solving.

* Full, existing, and unrestricted UK work permission.

This is a great opportunity for an accomplished Senior C++ Developer with a penchant for thinking outside the box to push the limits of highly optimised code. Whilst highly profitable, this company was founded primarily with altruistic aims in mind - a philosophy that includes taking good care of their employees and providing a friendly and supportive workplace culture. They offer a competitive compensation package including performance-based bonuses. Hybrid working is available for up to two day per week with the remainder being based at their Cambridge offices.

Keywords: C++, Rust, Linux, Multithreading, Concurrency, High Performance Software, Cambridge

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 ideal job for you. To discuss your requirements call (phone number removed) or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27571) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate

Graduate Hardware Engineer
Arm
Tewkesbury
In office
Graduate
ÂŁ43,000 - ÂŁ45,000

Permanent role Based in Tewkesbury Offering ÂŁ45,000 Do you have knowledge/understanding of PCB design/layout, FPGA development in VHDL, or Embedded C/C++ Software Development? Do you have a degree in a related discipline? If your answer to these is yes, then this could be the role for you! As the Graduate Hardware Engineer, you will be working alongside a market-leading Defence and Aerospace company who are constantly growing and developing. They are always looking to bring on new talents such as yourself and further develop your skills to enable you to grow within the company and industry. You will be involved in: Simulating and implementing signal, image, or data processing algorithms in VHDL for FPGAs Designing PCBs using FPGAs, SoCs, high speed network interfaces and analogue/RF signal filtering Performing schematic capture using OrCAD Managing PCB layout, fabrication and assembly subcontractors Setting to work PCBs including writing test firmware and software Developing Linux device drivers for hardware Your skillset may include: Have knowledge/understanding in at least one of the following areas: Complex PCB design, FPGA development in VHDL, or Software development experience in embedded C/C++ Be self-motivating, capable of working independently Have a strong academic background Have strong verbal and written presentation skills If this all sounds like something you will be interested in then simply apply and we can discuss the opportunity further! Graduate Hardware Engineer Permanent role Based in Tewkesbury Offering ÂŁ45,000 Disclaimer: This vacancy is being advertised by either Advanced Resource Managers Limited, Advanced Resource Managers IT Limited or Advanced Resource Managers Engineering Limited ("ARM"). ARM is a specialist talent acquisition and management consultancy. We provide technical contingency recruitment and a portfolio of more complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We will never send your CV without your permission

Frequently asked questions
Our job board features a wide range of Linux-related positions, including system administrator, DevOps engineer, Linux kernel developer, cloud engineer, and support engineer roles.
Yes, many employers post remote Linux job opportunities. You can filter your job search to show only remote or hybrid positions.
While certifications like RHCE, LPIC, or CompTIA Linux+ can enhance your profile, many employers also value hands-on experience and relevant skills. Job requirements vary, so check each listing carefully.
New Linux job listings are added daily to ensure you have access to the latest opportunities in the market.
Yes, you can create a profile, upload your resume, and set up customized job alerts to be notified about new Linux jobs matching your criteria.