2,551 to 2,575 of 2,896 Linux Jobs

Principal Device Drivers Software Engineer

Location
Landbeach, England, United Kingdom
implementation and testing of the low-level embedded software within the Sepura digital radio product range for a range of Operating Systems including Embedded Linux, Free RTOS, SYS/BIOS, OSE and bare-metal development. Definition and planning of software tasks at software component level. The production of architectural, design … complete software development lifecycle within commercially released embedded products. Familiar with real-time multi-processor, multi-threaded, event-driven software. Familiar with Embedded Linux driver architecture. Experience of using ARM BSPs. Developing product quality real time embedded software for low level device drivers. Experience of using configuration management and fault ...

Robotics Software Engineer

Hiring Organisation
Tec Partners Recruitment Ltd
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
skills applied to robotics or other complex software systems. Practical experience with ROS 2, including nodes, topics, services, actions, parameters, launch and composition. Strong Linux skills, including shell, systemd, networking and containers. Ability to work effectively within a distributed engineering team and quickly become productive within an existing codebase. Experience … robotic arms, motion planning or manufacturing automation. DDS configuration and multi-machine ROS 2 networking. Structured logging, metrics and record/replay tooling. Embedded Linux and edge-computing platforms such as NVIDIA Jetson. What s on Offer Initial 3-month contract with immediate impact. Opportunity to work on real-world ...

Robotics Software Engineer

Hiring Organisation
Tec Partners Recruitment Ltd
Location
E17, Walthamstow, Greater London, Central Parade, United Kingdom
Employment Type
Contract
skills applied to robotics or other complex software systems. Practical experience with ROS 2, including nodes, topics, services, actions, parameters, launch and composition. Strong Linux skills, including shell, systemd, networking and containers. Ability to work effectively within a distributed engineering team and quickly become productive within an existing codebase. Experience … robotic arms, motion planning or manufacturing automation. DDS configuration and multi-machine ROS 2 networking. Structured logging, metrics and record/replay tooling. Embedded Linux and edge-computing platforms such as NVIDIA Jetson. What’s on Offer Initial 3-month contract with immediate impact. Opportunity to work on real-world ...

IT Specialist, EMEA & Global Support

Location
Greater London, England, United Kingdom
email Provide timely acknowledgments and updates within defined SLAs to end-users worldwide Troubleshoot OS, connectivity, application, and endpoint issues on macOS, Windows, and Linux devices Collaborate with Workplace, Engineering Operations, HR, and Security teams on office moves, A/V setups, communications initiatives, and security enforcement Provision, audit … security best practices. Highest-signal resume keywords Helpdesk Support Technical Troubleshooting Google Workspace Administration GDPR Compliance Inventory Management Hard Skills MacOS Support Windows Support Linux Support Python Google Apps Script Bash PowerShell Zero-Touch Deployment Automated Compliance Policies Network Infrastructure Soft Skills Customer-Service Attitude Verbal Communication Written Communication Collaboration ...

Senior Firmware Engineer

Hiring Organisation
NPA WorldWide
Location
Herndon, Virginia, United States
Employment Type
Permanent
Salary
USD Annual
synthesis, regression testing, timing closure, bitstream generation, release tagging Bonus Areas Experience in Python for build/testing automation and data analysis Experience with Linux, scripting, Docker containers, and automation Experience developing Hi-Rel/Space programs and TMR coding Experience developing code (C, C++) for microcontrollers Experience with … synthesis, regression testing, timing closure, bitstream generation, release tagging Bonus Areas Experience in Python for build/testing automation and data analysis Experience with Linux, scripting, Docker containers, and automation Experience developing Hi-Rel/Space programs and TMR coding Experience developing code (C, C++) for microcontrollers Experience with ...

SC Cleared AIX Engineer

Hiring Organisation
Experis
Location
Telford, Shropshire, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £550/day
problem-solving skills within complex enterprise environments. Ability to develop, maintain, and support high-quality UNIX Shell Scripts. Experience supporting large-scale UNIX/Linux estates. Knowledge of system performance monitoring, tuning, and optimisation. Experience delivering infrastructure changes and supporting project implementations. Strong understanding of server administration, patching, upgrades … Automation UNIX Shell Scripting Process automation and operational tooling Infrastructure & Networking Understanding of network technologies and infrastructure components Troubleshooting across multi-platform UNIX/Linux environments Cloud & Modern Infrastructure Understanding of cloud computing principles Awareness of cloud-based infrastructure management and service delivery models Experience working within hybrid infrastructure environments ...

Product Security Engineer

Location
West of England, England, United Kingdom
product secure by continuously scouting for vulnerabilities and red teaming the AIVR product. What You’ll Be Securing Edge devices on trains. Embedded Linux devices with cameras and other sensors, fitted to in-service rolling stock. They are remote, physically outside our control, and connect back to us over … ship software, with a strong offensive mindset. Deep, practical AWS security knowledge: IAM and Organizations, S3, VPC networking, CloudTrail, and infrastructure as code. Strong Linux fundamentals, on both servers and embedded devices. The ability to explain risk to developers, prioritise pragmatically, and be persistent when it matters. Capability Areas These ...

Software Engineer (Full Stack Developer)

Location
Glasgow, Scotland, United Kingdom
value talent and recognise that great developers can come from various technology backgrounds. While our ideal candidate possesses expertise in PHP, Laravel, Vue.js, Linux Administration, and Containers, we also welcome applicants from other technology stacks. We believe in providing opportunities for growth and learning, which is why we offer training … perform thorough testing and debugging to ensure the functionality and performance of applications. They will also troubleshoot and resolve any issues related to Linux administration and containers and ensure application security and implement best practices to protect sensitive data. The Software Engineer will be required to stay up to date ...

Lead SDR Engineer

Location
Gloucester, England, United Kingdom
algorithms and capabilities to target multiple mission formats and an exciting array of RF platforms. Drive platform & API development – Implement signal processing pipelines, embedded Linux drivers, and application management code to manage the integration of our applications with radios in use by our clients in the real world. Orchestrate development … Radio characterisation, front end device design, antenna selection, and link budget optimisation FPGA/RFSOC development experience and proficiency in VHDL (or Verilog) Embedded Linux, real‐time OS, and platform development including BSP/OSPs AWS, IaaC, Git, CICD pipelines, secure development practices, and mixed security classification software development Leading ...

Machine Learning Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
/or LangGraph Developing AI agents, copilots, enterprise search or workflow automation solutions Working with company data, APIs or business processes Familiarity with Linux and Git A basic understanding of cybersecurity concepts and common threats Responsibilities for Machine Learning Researcher: Explore and prototype machine learning solutions, with a focus … LangChain/LangGraph/AI Agents/Enterprise Search/Neural Networks/Model Deployment/Edge AI/TensorFlow/scikit-learn/Linux/Git/Machine Learning/Artificial Intelligence/Computer Science/Mathematics/Statistics RedTech Recruitment Ltd focus on finding roles for Engineers ...

Embedded system Test Engineer

Location
Glasgow, Scotland, United Kingdom
Grid Monitoring, Gas Insulated Switchgear (GIS), and Generation applications in electrical substations and power plants. Validation and verification of embedded systems incorporating processors, microcontrollers, Linux‐based platforms, and analog/digital I/O subsystems. Design, development, and execution of test plans for hardware components integrated with firmware and software. … Slave. Exposure to fault location, digital fault recording (DFR), power quality (PQ), synchrophasor (PMU), condition monitoring, or other grid power system applications. Experience with Linux‐based embedded platforms and use of version control tools such as Git. Knowledge of serial communication interfaces including UART, SPI, I2C, CAN, or RS‐485. ...

Operational Support Engineer

Location
Harrogate, England, United Kingdom
support to ensure critical mission systems remain available and effective. Develop, maintain and enhance monitoring and trending tools using technologies such as Python, Perl, Linux and Grafana. Review, update and validate operational procedures, documentation and training materials for current and future system generations. Support future system development activities, assessing operational … equivalent qualifications as outlined within the role requirements. Experience working within systems engineering, operations engineering or a related technical environment. Strong knowledge of Linux environments and scripting tools such as Python, Perl or similar technologies. Experience analysing system performance, operational data trends and complex technical issues. The ability to work ...

NTN Stack SW Architect (UK)

Location
Greater London, England, United Kingdom
systems development. Strong proficiency in C and C++, alongside hands-on experience with Rust, Python, or other modern programming languages. Extensive knowledge of embedded Linux systems, operating system internals, and cross-compilation environments. Proven experience with ARM, x86, and DSP processors, coupled with a deep understanding of multi-core hardware … including TCP/IP, UDP, routing, and network performance optimization. Experience utilizing Git, CI/CD platforms, building systems, static code analysis tools, and Linux development environments. Strong debugging skills spanning across hardware interfaces, complex software stacks, and multiple processor architectures. Excellent communication and leadership skills, with a demonstrated ability ...

Test Engineer

Hiring Organisation
Hackajob Ltd
Location
Gloucester, Gloucestershire, South West, United Kingdom
Employment Type
Permanent
Required Skills and Experience Experience of working in an Agile/Scrum/DevOps delivery model Experience of deploying and configuring complex software under Linux/Windows Understanding of the systems engineering lifecycle and demonstrable evidence of relevant test methodologies and toolsets Experience producing test plans and reports using applicable … tools Desirable Experience of test automation frameworks and tools. Experience of scripting languages and scripting for automation. AWS and/or Azure Continuous Integration Linux system administration Ability to review and apply different tools and techniques e.g. monitoring, logging, performance testing We appreciate you may not be an expert ...

Operations Delivery Lead

Hiring Organisation
Hackajob Ltd
Location
Farnborough, Hampshire, South East, United Kingdom
Employment Type
Permanent
operational delivery, service excellence, and continuous improvement of critical defence and aerospace programmes. This role leads a multi-disciplined Service Delivery team encompassing Wintel, Linux, Virtualisation, Database Administration, Storage, Backup, Monitoring, and Tooling engineering functions. This is a pivotal role where you will work directly with customers, internal stakeholders … status reporting and ensuring root cause analysis is completed. Team Leadership & Development Lead, develop, and motivate a multi-disciplined team of engineers across Wintel, Linux, Virtualisation, DBA, Storage, Backup, Monitoring, and Tooling functions, fostering a culture of accountability and continuous improvement. Conduct regular 1-to-1s, performance reviews, and team ...

Operations Delivery Lead

Location
United Kingdom
operational delivery, service excellence, and continuous improvement of critical defence and aerospace programmes. This role leads a multi-disciplined Service Delivery team encompassing Wintel, Linux, Virtualisation, Database Administration, Storage, Backup, Monitoring, and Tooling engineering functions. This is a pivotal role where you will work directly with customers, internal stakeholders … status reporting and ensuring root cause analysis is completed. Team Leadership & Development Lead, develop, and motivate a multi-disciplined team of engineers across Wintel, Linux, Virtualisation, DBA, Storage, Backup, Monitoring, and Tooling functions, fostering a culture of accountability and continuous improvement. Conduct regular 1-to-1s, performance reviews, and team ...

Senior Software QA Test Development Engineer

Location
Reading, England, United Kingdom
products. Define test strategy and quality gates across functional, integration, regression, reliability, and release-validation workflows. Build and maintain high-value automated coverage for Linux-based, containerized, and Kubernetes environments. Investigate difficult failures across software stacks; isolate root causes and work directly with development teams through resolution with proposed … maintainable, and well-tested code. Deep practical experience designing agentic end to end SWQA workflow, automation frameworks—not merely extending existing test scripts. Strong Linux expertise and proven experience testing software deployed with Docker and Kubernetes. Solid understanding of software quality methodology, including risk-based testing, testability, observability, regression strategy ...

Senior Robotics Engineer

Location
West of England, England, United Kingdom
Experience with ROS/ROS 2 and the surrounding robotics development, visualisation, logging and deployment ecosystem. Understanding of real-time systems, concurrency, networking and Linux-based robot compute environments. Ability to reason about the whole system and isolate faults that cross software and hardware boundaries. Track record of independently leading … manipulation or contact-rich whole-body behaviours. Torque, impedance or model-predictive control; optimisation-based planning; collision checking and trajectory optimisation. Real-time Linux, EtherCAT, CAN, DDS or other robot communications and fieldbus technologies. Simulation and digital-twin platforms such as MuJoCo, Isaac Sim, Drake, Gazebo or equivalent tools. Functional ...

MCTS Training Equipment Maintainer

Hiring Organisation
Hackajob Ltd
Location
Fareham, Hampshire, South East, United Kingdom
Employment Type
Permanent, Work From Home
range software; System Start-up and Shutdowns. Aware: Working knowledge of some or all of the following Operating Systems: User Administration of SUSE Linux; UNIX Administration (Solaris and HP-UX); Windows Administration (W2003 and W2012). Administration of Windows Server 2003 with XP. Comptia Network A+; Compucat/ICX, MCSA … Microsoft Windows Server 2003 (or later); Novell Certified Linux Engineer 10 or Equivalent. (Later versions as appropriate). Ability to interface with outfitted systems to undertake expected system administration and management functions. Able to analyse defects/technical issues and succinctly report/input the necessary detail into logging ...

IAM Governance Lead

Location
Greater London, England, United Kingdom
role/privilege mapping, data validation and readiness for monitoring and access reviews. Lead OS/server onboarding into IAM governance, including Windows/Linux access sources, local and privileged access, group mappings, validation and ongoing monitoring readiness. Work with technology teams to establish reliable access data feeds and resolve … input to risk management processes, as required. Competencies, Skills, Experience & Qualifications: Skills and Experience: Essential: Knowledge of Entra ID/Active Directory, Windows/Linux servers, SQL/Oracle databases or similar technologies. Experience supporting SOX, audit or compliance requirements in a regulated environment. Practical experience in IAM, IAM Governance ...

Staff Controls Software Engineer

Location
Greater London, England, United Kingdom
Define reliability, latency, and safety metrics and enforce them throughout the control stack. Lead the integration of real-time control software on embedded or Linux-based systems, ensuring consistent behavior across hardware targets. Develop automated testing frameworks (simulation, hardware-in-the-loop, regression, and performance testing). Drive release … software, not research prototypes. Proven experience managing software lifecycle, including release management and cross‐team integration. Nice to have: Experience with ROS2, real-time Linux, or RTOS environments. Familiarity with relevant tools and libraries like Eigen, Pinocchio, Placo, PyTorch, MuJoCo, etc. Familiarity with safety‐critical systems, redundancy, and failover mechanisms. ...

Unix/Linux Hosting Platform Engineer – Patch, DR & Security

Location
City Of London, England, United Kingdom
Advanced Resource Managers Ltd is seeking a Hosting Platform Engineer (Unix/Linux) for a 6-month contract in London. The role covers patching, lifecycle maintenance, and security hardening across UNIX/Linux environments with a focus on enterprise standards. You will handle OS and middleware patching, Oracle WebLogic, JBoss ...

Software Test Engineer

Location
East Hagbourne, England, United Kingdom
derive software designs from requirements Ability to produce Requirements, Architecture, Design and Test documentation Experience in developing C/C++ for systems using the Linux operating system Experience of formal development, test, integration and documentation processes and associated industry tool sets, e.g., Git, Jenkins. Experience in, or knowledge of ECSS … MISRA or CERT C Computer networking and protocols Architecture and Design Patterns Embedded Software Development CCSDS Protocols Operating and automating radio frequency test equipment Linux kernel and device drivers. Electronics hardware related to our products, including phased arrays, processor electronics etc. Python development Peripheral interfaces such as CAN, SPI, UART ...

Staff Software Engineer & Line Manager – Machine Learning (C++ & Vulkan)

Location
Cambridge, England, United Kingdom
Knowledge of software development practices including code review, CI, testing, release processes and Agile development will also be valuable. Experience across environments such as Linux, Android, emulators or software models is useful, together with the ability to learn new technologies and apply existing knowledge to new engineering challenges. Clear written … frameworks, inference runtimes or model tooling. CI/CD, CMake, cross-compilation, packaging or developer tooling. Performance analysis, profiling, optimisation or benchmarking. Android, embedded Linux, mobile platforms, software models or emulators. Distributed or cross-functional engineering teams. Not every successful candidate will have experience in all of these areas. ...

Staff Software Engineer & Line Manager – Machine Learning (C++ & Vulkan)

Location
United Kingdom
Knowledge of software development practices including code review, CI, testing, release processes and Agile development will also be valuable. Experience across environments such as Linux, Android, emulators or software models is useful, together with the ability to learn new technologies and apply existing knowledge to new engineering challenges. Clear written … frameworks, inference runtimes or model tooling. CI/CD, CMake, cross‐compilation, packaging or developer tooling. Performance analysis, profiling, optimisation or benchmarking. Android, embedded Linux, mobile platforms, software models or emulators. Distributed or cross‐functional engineering teams. Not every successful candidate will have experience in all of these areas. ...