Stevenage, Hertfordshire, South East, United Kingdom
Morson Talent
Orbital Control, Star Trackers, Gyros, Momentum Wheels, power systems, batteries, Solar Arrays, Thermal Control, heaters, thermostats, FDIR, Spacecraft Configuration Vectors etc. Programming and scripting languages, particularly writing and debugging Linux/Unix bash scripts is an advantage. Knowledge of a programming language such as C, Java, python, TCL, VBA would be useful. Competent in the use of various test equipment … unit, data bus monitors (1553 MilBus and SpaceWire probes/analysers) would be an advantage. Spacecraft electrical and harness knowledge would be an advantage. Familiar with the Windows and Linux operating systems. Awareness of ‘cleanroom' disciplines. Knowledge of system testing & Verification. Writing test sequences/scripts for execution of spacecraft systems tests including FDIR from the Central Checkout System (CCS More ❯
Farnborough, Hampshire, South East, United Kingdom Hybrid / WFH Options
PRS
problem management, testing, and documenting the company's portfolio of infrastructure supporting intelligence products. The role focuses on VMware and Windows Server infrastructure and provides opportunities to branch into Linux administration, Kubernetes, and cloud technologies. The candidate will be required to work onsite at the Farnborough office 3 days a week and must have a valid driving license, as this … Outstanding customer service skills. Must be able to travel and hold a valid driving licence. Must be willing and eligible to obtain security clearance. Desirable: Knowledge of UNIX/Linux system administration. Experience with Network Attached Storage. Experience with SIEM solutions. Experience with Atlassian Confluence. Broad knowledge of regulatory compliance. Experience with Kubernetes and containerized deployment methods. Experience and Education More ❯
in Kotlin, including the Corda Regression Automation Framework for Testing (CRAFT). Platforms: Deep experience with blockchain platforms, specifically Corda (private DLT) and Solana (public blockchain). Tools & Environment: Linux, shell scripting, TCP/IP networking, cloud-based test execution environments, and UI test automation tools for web applications. Skills and Qualifications: 6+ years of enterprise test engineering experience, combining … Experience working collaboratively in cross-disciplinary teams and engaging across organisational levels. Positive, can-do attitude focused on overcoming obstacles with creativity and teamwork. Preferred: Knowledge or experience with Linux, shell scripting, TCP/IP networking, or other scripting languages. Hands-on experience with Corda or other DLT/blockchain technologies, especially Solana. Familiarity with Kotlin and/or Rust. More ❯
Collaborate with some of the leading minds in distributed systems - Participating in 24/7 on-call rotation to troubleshoot high severity issues The candidate should be familiar with Linux, including the following: - Various distros and their corresponding package management tools - Permissions and permissions management - System logging and auditing - Log parsing using grep, awk, sed, cut, tr, etc - Remote access … via ssh - Knowledge of procfs & sysfs - Linux tools (ip, ifconfig, netstat, tcpdump, strace, netcat, ping, telnet, etc) - System Monitoring Tools (top, stat tools, etc) - DNS and tools (bind, host, dig, nslookup, etc) - Runlevel management tools (systemd, rc.d, inittab, chkconfig, etc) The candidate should also be familiar with generic development tools and best practices: - Git (or other CM tools) - Agile development More ❯
Gloucester, Gloucestershire, South West, United Kingdom
DXC Technology
Associate Manager Virtualization Engineer Location: Gloucestershire - on site 5 days At DXC Technology, delivering excellence for our customers and colleagues is more than just a motto, its something we strive towards constantly through our work. Every day we deliver mission More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Experienced, project-lead software engineer using C# for robotic applications This technology company develops software and hardware for applied robotics used in the field. They have partnered with customers and successfully released multiple versions. They are constantly looking to improve More ❯
Job Title: Software Engineer Language: English (UK) Location: West Midlands, United Kingdom Contract Type: Permanent, Full-Time Working Hours: 37.0 hours per week Schedule Type: Full Time Sector: Defence Role Overview We are seeking a Software Engineer to contribute to More ❯
secure, high-performing IT environment. Key Responsibilities: Provide technical expertise in systems architecture, server administration, and software infrastructure Install, configure, and maintain operating systems and utility software (Windows and Linux) Manage system security, access controls, and compliance with data protection regulations Monitor and support storage solutions (SAN, backups, DR) and database infrastructure Resolve complex technical issues across the full IT … Proven experience in IT support, systems administration, or technical consultancy ITIL Foundation qualification (or equivalent) preferred Strong knowledge of Windows Server, Active Directory, Group Policy, and PowerShell Proficient in Linux (Oracle Linux, Red Hat) and shell scripting Excellent problem-solving, communication, and documentation skills This organisation are committed to delivering exceptional IT services while supporting sustainability, innovation, and professional development. More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
UNICORN RESOURCING LIMITED
troubleshooting skills and attention to detail. Experience testing network-based applications (REST APIs, client-server). Basic scripting skills in Python. Desirable: ISTQB Foundation or similar qualification. Experience with Linux, Embedded Linux, and Windows OS. Knowledge of CI tools (e.g., Jenkins) and version control (e.g., Git/SVN). If you are interested in the role of Systems Integration Engineer More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Embedded Linux Software Engineer Remote with Onsite Flexibility Up to £75,000k per annum DOE An innovative engineering business is looking for a talented Embedded Software Developer to join their R&D team working on next-gen instrumentation. The company develop specialist tools for data capture in harsh environments with applications across industries like renewable energy, oil & gas, and environmental … monitoring. Experience required: Strong experience in Embedded Linux environments (Yocto, Buildroot, etc.) Proficiency in C, C++ or Rust Experience developing for SoCs, microcontrollers, or low-level systems Familiarity with SPI, I2C, UART and hands-on debugging Bonus Skills: Imaging systems, computer vision, or video encoding FPGA-based development Sensor physics or instrumentation experience Whats on Offer: Remote-first position, with More ❯
major transition project while maintaining stability and compliance across critical platforms. Key Responsibilities : Manage, maintain, and support Unified Communications platforms, including Skype for Business (on-premises), Microsoft Teams, Mattermost (Linux-based), and Symphony. Troubleshoot and resolve critical escalations, acting as a 3rd line subject matter expert. Deliver production changes, infrastructure deployments, and proactive service improvements. Support monitoring, performance optimisation, and … on-call rota (including nights and weekends). Skills & Experience Required : Strong experience with Microsoft Lync/Skype for Business (on-premises) and Microsoft Teams. Strong experience with Mattermost (Linux-based) and Symphony. Strong Linux and PowerShell scripting skills. Knowledge of Smarsh (vendor) and Vantage (archiving/scanning tool) is highly desirable. Strong understanding of server-based platforms, Active Directory More ❯
major transition project while maintaining stability and compliance across critical platforms. Key Responsibilities : Manage, maintain, and support Unified Communications platforms, including Skype for Business (on-premises), Microsoft Teams, Mattermost (Linux-based), and Symphony. Troubleshoot and resolve critical escalations, acting as a 3rd line subject matter expert. Deliver production changes, infrastructure deployments, and proactive service improvements. Support monitoring, performance optimisation, and … on-call rota (including nights and weekends). Skills & Experience Required : Strong experience with Microsoft Lync/Skype for Business (on-premises) and Microsoft Teams. Strong experience with Mattermost (Linux-based) and Symphony. Strong Linux and PowerShell scripting skills. Knowledge of Smarsh (vendor) and Vantage (archiving/scanning tool) is highly desirable. Strong understanding of server-based platforms, Active Directory More ❯
environments, RF Threat system understanding, RF countermeasure development). Experience verifying and validated software (unit and system levels). Experience in running simulations, developing and running models on a Linux Operating System and common Linux tools (BASH, PERL). Knowledge of Tactics, Techniques, and Procedures (TTPs) of EW capability within the Air domain. Knowledge of version/source control software More ❯
Aberdeen, Aberdeen City, City of Aberdeen, United Kingdom Hybrid / WFH Options
Ion recruitment
C++ (Python) Software Engineer - Linux We are a leading technology company seeking an enthusiastic C++ Software Engineer with a background and experience of Linux based development to join our clients multinational team, specialising in C++/Python developed processing solutions. This is an genuinely exciting opportunity to work with cutting-edge technologies in a friendly, collaborative and innovative environment. Location … working options available for experienced candidates. Key Responsibilities: Working with an international team on cutting edge tea, uou will develop and maintain software systems in C++ and Python on Linux platforms, focusing on high-performance media solutions. Collaborate with a distributed team across the UK and accross the globe on media compression and video/audio pipelines. Participate in code … the design and development of containerized deployments using Docker. Essential Qualifications & Attributes : A PhD/MSc or BSc in Computer Science . Strong skills in C++ programming. Proficiency with Linux environments and systems programming. Experience with Docker, GitLab CI/CD, and containerized deployments. Technologies you'll work with: C++, Python Docker, CI/CD (GitLab) ElasticSearch, Kibana for monitoring More ❯
Employment Type: Permanent
Salary: £45000 - £60000/annum plus a blue chip package
Position Summary We are looking for an experienced Systems Engineer with strong Linux and Kubernetes experience to join our Group Engineering - Systems team. You will help design, build and operate modern infrastructure platforms that support continually evolving applications and services. The role focuses on automation, continuous improvement and reliability of both on premises and public cloud environments. You’ll work … closely with software engineers, security teams, and platform stakeholders to provide robust, scalable and secure platforms based on Linux and Kubernetes. This is a hands-on, growth-oriented role offering the exposure to new technologies and opportunities in AI/ML, networking and security. Duties and Responsibilities Design, implement, and maintain reliable and scalable Linux-based platforms. Design, implement, and … an on-call rotation when required. Position Specifications Essential: Minimum experience 4-5 years in a similar role (DevOps, SRE or Platform engineering). Excellent, in-depth knowledge of Linux and associated technologies. Experience operating Kubernetes environments (self-managed and/or EKS). Experience deploying software using CI/CD and GitOps. Experience working with configuration management systems and More ❯
Garford, Oxfordshire, United Kingdom Hybrid / WFH Options
Mars Recruitment
Lead Software Engineer C++ Python Linux Oxfordshire Hybrid £65,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 / WFH Options
Mars Recruitment
Lead Software Engineer | C++ | Python | Linux Oxfordshire | Hybrid | £65,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 ❯
and administration of computers within the EGSE network. Key Responsibilities Perform maintenance and fault diagnosis on electronic and RF test racks. Administer computer systems and networks across Windows and Linux platforms. Develop and maintain scripts and programs to support automated testing. Participate in environmental and launch test campaigns. Prepare test specifications, review supplier documentation, and support design and non-conformance … Strong theoretical and practical understanding of electronic and RF test systems. Proven fault-finding skills down to board and component level. Experience in network and computer administration (Windows/Linux). Proficient in producing technical documentation (procedures, reports, specifications). Familiarity with communication interfaces such as MIL-STD-1553, SpaceWire, CAN bus, RS232/422. Experience with ATE environments including … and debug test sequences/scripts for spacecraft systems, including FDIR via Central Checkout Systems (CCS). Experience with environmental and launch test campaigns. Advanced scripting skills, particularly in Linux/Unix bash. Programming experience in languages such as C, Java, Python, TCL, VBA. This vacancy is being advertised by Belcan More ❯
Redditch Borough Council, Town Hall, Walter Stranz Square, Redditch, Worcestershire, West Midlands, England
Bromsgrove District Council
technical content that aligns to and is relevant to employers and the market Gain an Azure Fundamentals Qualification and a Microsoft 365 fundamentals qualification Get an introduction to Windows, Linux and PowerShell Tools and technologies learned: Learners will learn to use Microsoft Azure, Microsoft 365, Windows 10, AWS, Linux, PowerShell. Future prospects: 90% of QA apprentices secure permanent employment after More ❯
Unit 3, K B F House, 55 Victoria Road, Burgess Hill, England
EXTECH LTD
technical content that aligns to and is relevant to employers and the market Gain an Azure Fundamentals Qualification and a Microsoft 365 fundamentals qualification Get an introduction to Windows, Linux and PowerShell Tools and technologies learned: Learners will learn to use Microsoft Azure, Microsoft 365, Windows 10, AWS, Linux, PowerShell. You will be working with the Service Desk team, overseen More ❯
Key responsibilities: Working either individually or collaboratively to develop software for company products. Document software and update specifications as required. Understand the deployment of real-time and/or Linux based operating systems for embedded systems Develop and debug complex embedded systems utilising a broad range of communication protocols and peripherals. Understand digital electronics, reading schematics and debugging PCB issues. … re-use across a varied range of products and projects. Knowledge, Skills, and Experience: C/C++ (Object oriented coding) Able to code proficiently in C & C++ targeted at Linux based or microcontroller based embedded systems. Bare metal microcontroller development Experience with microcontroller hardware (e.g. STM32, PIC) and frameworks, working with the memory, performance, and power constraints of these systems. More ❯
you will join them development team responsible for building and integrating real-time test and data capture systems. The role will focus on developing and maintaining software in a Linux environment, working closely with high-speed multi-channel SFPDP cards, real-time data flows, and complex multi-threaded processing pipelines. Role: C++ Software Engineer Pay £67 per hour via Umbrella … week,12-month contract Location: Stevenage IR35 Status : Inside Security Clearance: SC to start, UK Eyes only project Responsibilities Design and develop real-time test and capture software on Linux systems using C++. Integrate and interface with high-speed SFPDP cards across multi-channel data pipelines. Architect and implement robust, scalable, and maintainable multi-threaded applications. Define and implement data … time systems. Document architecture, interface definitions, and test procedures to support handover and formal test activities. Essential Requirements/Skills/Experience Extensive experience in C++ development in a Linux environment. Proficiency in C# for tooling, test interfaces, or Windows components as needed. Proven experience working with real-time data systems, preferably involving SFPDP or other high-speed digital protocols. More ❯
Hucclecote, Gloucestershire, United Kingdom Hybrid / WFH Options
Omega Resource Group
while enjoying flexible working arrangements and excellent development opportunities. Key Responsibilities: Software design, development, and debugging on secure systems Creating and maintaining test frameworks (e.g., JUnit 5) Developing in Linux environments with modern languages (Java, Python) Working with Agile/SCRUM practices and CI/CD pipelines (GitLab) Contributing across the software development lifecycle from requirements to deployment Tech Stack … Includes: Java, Python, Linux, Git, JUnit, GitLab CI/CD, Oracle, MongoDB, JavaScript/TypeScript, React, Apache NiFi, Elasticsearch, Kibana, AWS, Hibernate, Atlassian Suite What s on Offer: Hybrid working and flexible schedules (4xFlex) Ongoing training and career development Exciting projects within the UK s secure technology sector Comprehensive benefits package PLEASE NOTE: eDV clearance is required to start. The More ❯
Senior C++ Developer - C++, Python, GTP, Market Data, Low Latency, Linux, Financial Data, London - 6-month contract (Inside IR35) A Senior C++ Developer is currently being sought by a leading historical data and analytics company, focused on solving complex problems in financial big data. You will join a team responsible for processing and curating vast quantities of granular limit order … protocols such as ITCH, EOBI, Optiq, GTP, or other exchange-specific formats is essential. Good experience working with Python, especially for prototyping, testing, or Legacy integration. Strong understanding of Linux-based development, including use of git and standard development practices like unit testing and continuous integration. Excellent problem-solving skills and attention to detail, particularly in validating and maintaining consistency More ❯
Slough, Berkshire, South East, United Kingdom Hybrid / WFH Options
Active Silicon
in all phases of software development, including design, implementation, testing, code review and documentation. Help maintain, design, develop and test the GUIs, applications and libraries running under Windows and Linux for our imaging devices. Follow processes to ensure seamless software releases. Adoption of best practices for software development. Help debug complex, system-level, multi-component issues that typically span across … multiple layers from hardware to application. Key Competencies Cross-platform software development (Windows, Linux). Ability to help design, implement and test cross-platform software in preferably C/C++ and/or at least one other programming language (C#, Python). Able to write well-structured, supportable code. Excellent attention to detail and the ability to work as part … imaging devices, GenICam software standard, video processing/streaming, working with cameras, codecs and streaming protocols. Experience of C#, Python, Qt, WPF, Visual Studio. Experience working with Windows and Linux device drivers. Experience with Nvidia Jetson. Experience creating CI/CD and automated test infrastructure with hardware in the loop. Experience building CI/CD pipelines with GitLab or GitHub. More ❯