2,176 to 2,200 of 2,263 Linux Jobs in England

Software Engineer

Hiring Organisation
Eclectic Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
fantastic opportunity has arisen for a Software Engineer to join an engineering team in Cambridge, working on embedded Linux software for the companys products, from architecture and design through to integration with the hardware. This role takes ownership of software modules from concept to deployment, working closely with the Software … reviews Taking ownership of software modules, driving development from concept to deployment Adding features to existing and new code bases, using C in embedded Linux environments Collaborating with test engineers to define verification strategies and ensure thorough test coverage Analysing complex test results and implementing corrective actions with minimal supervision ...

Software Engineer

Location
London, United Kingdom
fantastic opportunity has arisen for a Software Engineer to join an engineering team in Cambridge, working on embedded Linux software for the company's products, from architecture and design through to integration with the hardware. This role takes ownership of software modules from concept to deployment, working closely with … reviews Taking ownership of software modules, driving development from concept to deployment Adding features to existing and new code bases, using C in embedded Linux environments Collaborating with test engineers to define verification strategies and ensure thorough test coverage Analysing complex test results and implementing corrective actions with minimal supervision ...

Production System Engineer London Regular

Location
Greater London, England, United Kingdom
Science, Electronic Engineering, relevant technical field, or equivalent practical experience. 5+ years of experience in Server Operations with the qualifications below. Demonstrated proficiency in Linux system administration tasks, with an in-depth understanding of Linux kernels, drivers, and modules. Capable of scripting in Bash and Python to automate routine system … operations, including system configuration, performance tuning, and security management in the Linux environment. Has an in-depth understanding of server hardware and is able to perform troubleshooting and diagnostics on complex faults. Possesses over 5 years of experience in participating in the planning, implementation, and operation of large‐scale data ...

Robotics Software Engineer - C++ ROS2

Hiring Organisation
Redline Group Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
Robotics Software Engineer - C++/ROS2/Linux Are you an experienced Software Engineer with strong expertise in C++ and ROS2, combined with a background in robotics and Linux environments? Are you based in the Cambridge area, or interested in joining one of the UK's leading centres for robotics … position. A degree (or Master's) in Software Engineering, Computer Science, or a related discipline Strong commercial experience with C++ (C++14 or later) and Linux Extensive hands-on experience with ROS2 (ROS1 knowledge also beneficial) Experience with robotics software development and integration This role offers a competitive salary and benefits ...

Embedded Systems Engineer

Hiring Organisation
Enterprise Recruitment Limited
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Permanent
Salary
£85,000
embedded products that process video and sensor data directly on the device, operating in demanding, real-world environments. Youll lead the development of embedded Linux and edge AI systems, working across software, electronics, and hardware integration. The focus is on building robust, deployable products rather than proof-of-concept work … with responsibility for technical decisions across performance, reliability, and delivery. Senior Embedded Electronic Systems Engineer essential skills: Electronic Design Strong embedded Linux experience Experience developing on edge or embedded platforms (Jetson or similar) Software development skills in Python and/or C/C++ Ability to read schematics and work ...

Embedded Systems Engineer

Location
Wakefield, West Yorkshire, United Kingdom
products that process video and sensor data directly on the device, operating in demanding, real-world environments. You'll lead the development of embedded Linux and edge AI systems, working across software, electronics, and hardware integration. The focus is on building robust, deployable products rather than proof-of-concept work … with responsibility for technical decisions across performance, reliability, and delivery. Senior Embedded Electronic Systems Engineer essential skills: Electronic Design Strong embedded Linux experience Experience developing on edge or embedded platforms (Jetson or similar) Software development skills in Python and/or C/C++ Ability to read schematics and work ...

Senior PHP Software Developer – City London

Location
City Of London, England, United Kingdom
will have sound 5 to 10 years proven commercial experience with developing software with PHP and MySQL. Must have experience of working on a Linux server with good experience of database optimisation and caching technologies, such as Memcached, Redis or Varnish. Will also need to be comfortable working with back … bring to the table for this position: At Least 5+ years of Commercial Experience and Knowledge of: PHP MySQL, including database optimization LAMP Linux MVC, ORM HTML CSS/XHTML JQuery Caching Technologies, such as Memcached, Redis or Varnish Ability to work independently or as part of a team ...

Embedded Software Engineer

Hiring Organisation
Technical Futures Ltd
Location
B31, Longbridge, City and Borough of Birmingham, West Midlands (County), United Kingdom
Employment Type
Permanent
Salary
£45000 - £60000/annum Dep on Exp + Bonus + Benefits
Embedded Software Engineer who is skilled in Embedded Linux (including Yocto) as well as Microcontroller development? Are you seeking a rewarding yet challenging role where you’ll work on a range of projects across Industries from Medical, Smart Home, Energy and Defence to Communications, Scientific and more? This Technical Consultancy … academic history. In this Embedded Software Engineer role you’ll have responsibility for a range of tasks such as building and maintaining Yocto based Linux distributions; writing and debugging firmware for microcontrollers, bare metal or FreeRTOS; working across the stack from bootloader and kernel drivers down to real time firmware ...

QA Engineer - Software Tester

Location
Slough, England, United Kingdom
Software Testing/QA Analyst/Test Engineer/Agile/Automation/Manual/BDD/Linux/Selenium There's an amazing opportunity that's just become available for a QA Engineer to join a brilliant company in Slough, Berkshire. They're a high-performing software company that … respond to EVERY applicant. Software Testing/QA Analyst/Test Engineer/Agile/Automation/Manual/BDD/Linux/Selenium #J-18808-Ljbffr ...

Broadband Test Engineer

Location
Ipswich, England, United Kingdom
traditional support. Required Experience Home Hub, gateway or broadband CPE troubleshooting TCP/IP networking Wi-Fi technologies and RF fundamentals Packet capture analysis Linux environments Python scripting FTTP and broadband technologies IPv4/IPv6 Core dump and crash analysis Technical log analysis Root cause investigation Technical Environment Home Hubs … Broadband CPE Digital Voice TR-069/TR-369 Linux Python Git GitLab Jira Wireshark Responsibilities Investigate complex customer-impacting technical issues Reproduce faults within laboratory environments Analyse logs, telemetry and packet captures Work with firmware development teams and suppliers Produce defect reports and technical evidence Validate fixes before live ...

Full Stack QA Engineer

Location
City Of London, England, United Kingdom
Designing and executing test plans across front-end, back-end, and integration layers Building and maintaining automation frameworks using Playwright and TypeScript Testing on Linux environments and working with command-line tooling Validating trading workflows, order flows, and end-to-end lifecycle behaviour Collaborating with developers to improve test coverage … looking for: Strong experience in both manual and automation testing Solid knowledge of Playwright , TypeScript , and modern QA tooling Comfortable working in Linux environments Experience testing financial or trading systems is highly advantageous Understanding of the trading lifecycle (order entry, execution, post-trade) is a bonus Someone who enjoys problem ...

Lead Software Engineer

Location
Manchester, England, United Kingdom
requires strong people skills and the ability to work both independently and as part of a larger multi-disciplined team. Collaboration with an international Linux platform development team will be essential to ensure the future success of the product. The role will involve working with the latest tools and technologies. … applications team leader and other team members to develop the platform architecture and application to work on, and take advantage of, a Debian-based Linux platform. Elicit requirements from key stakeholders, generate software requirements and technical specification documents, seek clarification as and where necessary. Create and maintain technical documentation using ...

Hardware Development Engineer

Location
Bristol, England, United Kingdom
signal generators Define validation plans, run lab campaigns, debug prototypes, and interpret results with firmware and architecture teams Script tests and analyse results using Linux, Python, Bash, and Excel to prove performance, margin, and reliability before production What You Need Strong digital circuit design and validation skills, including DCDC regulators … depth in bring-up, debug, margin testing, and validation using oscilloscopes, logic analysers, and signal generators Ability to script tests and analyse results using Linux, Python, Bash, and Excel Ownership mindset, clear communication, and confidence to challenge, decide, and work across disciplines Nice to Have Understanding of server architecture, such ...

Embedded Software Engineer

Location
Cambridge, England, United Kingdom
brief is designing on-device capabilities that let deployed chargers be controlled, interrogated, and debugged remotely. Key responsibilities Building and deploying software for Embedded Linux devices using frameworks such as Yocto and Buildroot Working with embedded and industrial hardware protocols and interfaces, including RS485, Modbus, and CAN, for communication between … testing, CI, and documentation What we are looking for A working understanding of C/C++, with experience building and deploying software for Embedded Linux devices (for example Yocto or Buildroot) Familiarity with embedded and industrial hardware protocols such as RS485, Modbus, and CAN Awareness of low-level charging standards ...

Senior Low Latency Rust Engineer

Hiring Organisation
McGregor Boyall Associates Limited
Location
Central London, London, United Kingdom
Employment Type
Permanent
Java frameworks Event-sourced systems operating in the 10100 microsecond range Market-data replay, backtesting and simulation tooling High-performance market-data processing Linux, kernel and systems-level performance optimisation TCP/IP networking and kernel-bypass technologies Performance profiling, benchmarking and latency reduction Frameworks and tooling used across 100+ … crucial. Relevant experience could include: Rust, modern Java or C++ Low-latency/high-throughput systems Algorithmic or electronic trading Market-data technologies Linux internals and kernel behaviour TCP/IP networking Solarflare/OpenOnload or similar kernel-bypass technologies KDB or other time-series databases Performance tuning and optimisation ...

Software Developer - Infoweb Consulting Ltd. - Staines upon Thames - £55,000 - £60,000 per annum

Location
Staines-upon-Thames, England, United Kingdom
evaluations for quality and conformity to coding standards; Keep current on the latest trends and technologies in the sector Requirements: Extensive understanding of the Linux operating system; Extensive experience in application development utilising Java,.NET, React, NodeJS and MySQL; Experience with version control systems like GitHub; Knowledge of software development … Keep current on the latest trends and technologies in the sector Bachelor’s degree in Computer Science or comparable subject Extensive understanding of the Linux operating system Extensive experience in application development utilising Java,.NET, React, NodeJS and MySQL Experience with version control systems like GitHub Knowledge of software development ...

Embedded Software Engineer (Space) - Berkshire

Location
England, United Kingdom
design and implement robust flight-software services on RTOS or Embedded Linux—turning mission requirements into deterministic, testable software—then take it from simulation all the way to launch and on-orbit operations. Key Responsibilities Own the on-board flight-software stack – design, implement and test real-time Rust/… Fundamental Requirements Proven experience in building production embedded or real-time systems in C/C++ and/or Rust on RTOS or Embedded Linux for space systems. Strong grasp of real-time software: scheduling, interrupts, concurrency primitives, determinism, and designing for constrained CPU/memory. Proven ability to build ...

Senior Systems Engineer

Hiring Organisation
ISR RECRUITMENT LIMITED
Location
Basingstoke, Hampshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £65000/annum (plus company benefits & bonuses)
support complex systems combining software, hardware, networking and connected devices. Build and configure representative test environments and technology test sites. Configure Windows and Linux-based systems, applications and associated infrastructure. Configure and troubleshoot IP networks, communications and connected devices. Integrate IoT and edge devices, sensors, cameras, controllers and other physical … mentoring to other engineers. Occasionally overseas travel to support system setup, testing and other activities. Skills and Experience: Strong Windows and/or Linux systems knowledge. TCP/IP networking, Ethernet, LAN/WAN and network configuration. Diagnosing network, communications and connectivity problems. Systems integration and configuration. Hardware and software ...

Electrical Automation and Programming Technician

Hiring Organisation
Astute People
Location
York, North Yorkshire, United Kingdom
Employment Type
Permanent
ensure compatibility of updated automation components Develop, optimize, and test PLC, SCADA, HMI, and telemetry programs (e.g., Siemens S7, WinCC, C/C++, Python, Linux) Assist in commissioning of new systems remotely or in collaboration with field technicians Collaborate cross-functionally with field service, engineering, and sales for technical proposals … years in automation programming, SCADA/PLC development, and remote technical support. Proficiency in Siemens (Simatic S7, TIA Portal), Rockwell, WinCC, C, C++, Python, Linux, HMI, and Visu. Happy to travel UK wide and also overseas Experience with remote troubleshooting, networking, and cybersecurity for industrial automation systems. Familiarity with industrial ...

Payment Markets Network Analyst – Connect

Location
Sheffield, England, United Kingdom
responsible for:* Monitoring and management of the Global TNS Payments network.* Responsible for monitoring the health of network connectivity and performance.* Monitoring and troubleshooting Linux servers hosting our payment application tools.* Monitoring and troubleshooting of the IP transport network.* Logging all service incidents in the incident management system.* Working … network operations centre or technical support role.* Experience with a ticketing system for fault tracking, for example ServiceNow or Salesforce.* Experience with Linux operating systems and command-line interface.* Experience with Fortinet – (FortiGates and FortiSwitch hardware, FortiManager and FortiAnalyzer management platforms).* Understanding of SD-WAN solutions and cloud-based ...

C++ Developer – High Frequency Trading (HFT Systems)

Location
Greater London, England, United Kingdom
does not replace core C++ expertise. Technical Environment Core Technologies Modern C++ (C++17/20) Lock‐free programming Custom memory allocators Zero‐copy architectures Linux (advanced/low‐level understanding) CPU pinning Huge pages NUMA architectures Networking TCP/UDP market data feeds Multicast Kernel bypass technologies (DPDK, Solarflare Onload … ultra‐low latency trading environments Deep understanding of CPU architecture, caches and memory models Strong knowledge of concurrency, memory ordering and Linux internals Experience working close to hardware and network layers Strong production mindset and sense of ownership Highly Valued Exposure to C# in trading, control or monitoring systems Experience ...

IT & Security Manager

Location
City Of London, England, United Kingdom
platform it runs on and the evidence that access was revoked. Own endpoint management across a genuinely mixed Mac, Windows and Linux fleet, covering enrolment, baselines, patching and compliance reporting. Own device and asset lifecycle and SaaS and licensing, including records, reconciliation, audit process, inventory accuracy, tenant administration and vendor … background in corporate IT platforms: identity (Okta or Entra), endpoint management at fleet scale (Iru, Jamf, Intune or equivalent), and SaaS administration. Hands-on Linux fleet management alongside Mac and Windows. Practical security operations experience: endpoint hardening, vulnerability and patch management, incident response, access reviews, and privileged access or zero ...

Senior Software Engineer, Embedded Android

Location
Brighton, England, United Kingdom
senior software engineer to join our growing team. The team builds and supports the Unity versions that run on Embedded platforms, like Embedded Linux, QNX and Android Automotive OS. As UX evolves to include multiple screens, layering of 3D content with other applications and rich multi-touch input, our platform … needle and moves the industry forward. What you’ll be doing Bring Unity’s Real Time 3D runtime to embedded platforms, like Embedded Linux, QNX and Android Automotive OS, developing new features and integrations that address the needs of industries like the automotive HMI market. Integrate Unity into native Android ...

HPC Network Engineer

Location
Greater London, England, United Kingdom
Hands-on experience with leaf-spine/Clos fabric design and operation Experience with modern data centre network operating systems and comfortable in the Linux networking stack, not just a vendor CLI Practical RDMA fabric experience: lossless Ethernet (e.g. RoCEv2 with PFC/ECN/DCQCN tuning) or InfiniBand, understanding … Network automation as a working practice: scripting (e.g. Python), configuration management (e.g. Ansible), config generation from a source of truth, version-controlled changes Solid Linux administration fundamentals: you can debug from the host side as well as the switch side Experience with network telemetry and monitoring (e.g. Prometheus/Grafana ...

Principal Embedded Software Engineer I

Location
Milton Keynes, England, United Kingdom
responsible for low-level and high-level software in Cesium’s products through all phases of the development process. Key projects will include Linux-based single-board computers and high-reliability microcontroller systems. Cesium’s goal is to create an out-of-the-box hardware and software experience which enhances … aerospace applications. Programming experience in C or C++. Experience in embedded systems design with preemptive, multitasking real-time operating systems (experience with real-time Linux is desirable). Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent knowledge of real-time system coding techniques, IP protocols ...