West Midlands, England, United Kingdom Hybrid / WFH Options
EVEREC
revolution, helping customers keep charging infrastructure reliable, efficient, and ready for the Net Zero transition. Key Responsibilities: Troubleshoot issues across EV chargers – hardware, software, comms, and power electronics Use Linux-based tools and diagnostics to identify root causes Analyse power flow, converters, and electrical systems to resolve faults Support client integration and provide clear technical guidance Work closely with R … Electrical Engineering, Computer Science, IT, or related field Valid UK driving licence Key Skills & Experience: 2–3 years in technical support, field engineering, or systems troubleshooting Strong knowledge of Linux, networking, and debugging tools Good understanding of power electronics, converters, and current flow Familiarity (or willingness to learn) OCPP and communication protocols Analytical thinker with strong problem-solving skills Excellent More ❯
a Sr Principal Systems Administrator to join our team at our facility in Aurora, Colorado. Job responsibilities will include, but not be limited to, the following: Perform as a Linux and Windows System Administrator on large government contracts. Perform administration on VMware technologies (or related) Experience with all aspects of NAS Storage Maintain smooth operation of multi-user computer systems … experience is required Candidate must have active/current Top Secret/SCI clearance with adjudicated Full Scope Polygraph at time of application Must have server administration experience with Linux (RedHat Enterprise Linux is preferred) and Windows Perform administration on VMware technologies (or related) Must have a DOD 8570 IAT Level 2 baseline certification (example: Security+ CE); OR must have … support after hours and on weekends as needed Preferred Qualifications: Higher degree in a STEM-related discipline Network hardware and configuration 10+ years of experience with Red Hat Enterprise Linux (RHEL) server administration in an SCI classified environment Experience operating under and managing systems within NISPOM Chapter 8, DCID 6/3-ICD 503, RMF, STIG, JAFAN, or JSIG information More ❯
ISR system - Bachelor's Degree in Engineering, Information Technology, Computer Technology, or related major - Experience with the Distributed Common Ground System (DCGS) - Systems administration and support on Windows and LINUX operating systems - Experience and knowledge of UNIX OS (Linux, Solaris) EOE, including disability/vets More ❯
and software selection, implementation techniques, and tools for the most efficient solution to meet business needs, including present and future capacity requirements. • Configure and install various security products utilizing Linux OS. • Work with both the software vendor and the customer to research, analyze, and implement enterprise-wide security solutions/capabilities/enhancements to support customer business/mission goals … Security Engineering requirements utilizing all or some of the following tools: Tenable Suite that include Security Center, Nessus Scanners, Nessus Manager • Strong working knowledge of administering applications in a Linux environment • Experience with large-scale enterprise/global networks in a high-paced, diverse environment • Understanding of and experience with the DoD Architecture Framework and other key DoD network architecture … Experience in providing status reports and products to senior management and customers • Experience with plans, designs, and evaluations of security systems and architectures Desired: • CSSP Infrastructure Support certification • Any Linux related certifications • Windows Enterprise Active Directory (AD) architecture and VMWare virtualization More ❯
ISR system • Bachelor's degree in Engineering, Information Technology, Computer Technology, or related major • Experience with the Distributed Common Ground System (DCGS) • Systems administration and support on Windows and LINUX operating systems • Experience and knowledge of UNIX OS (Linux, Solaris) RPI Group, Inc. is an Equal Employment Opportunity (EEO) Employer. More ❯
physical and virtual servers' performance using monitoring tools. You will be expected apply STIG's, run SCAP and/or Nessus scans. Knowledge of the following will be required: LINUX, Active Directory, SCAP, and STIG compliance Knowledge of the following will be extremely beneficial: Windows Server 2016/2019, Windows 10/11, DNS, Group Policy, WSUS, Exchange, SharePoint, Nessus … in Computer Science, a related field or equivalent experience plus a minimum of 5 years of relevant experience; or Master's degree plus 3 years of relevant experience Strong Linux background Solid understanding of server based operating systems Enhanced troubleshooting skills within the server OS as well as both networking and storage technologies Working knowledge to create and run scripts More ❯
sustainable power networks.Their looking for a seasoned Embedded/Firmware Developer with a passion for solving real-world engineering challenges. You’ll be working hands-on with microcontrollers, embedded Linux, and secure communication protocols to build robust, scalable solutions for the Electricity Distribution Industry and its evolving needs. What You’ll Bring: 5+ years of Embedded Software Development experience Strong … C/C++ skills Expertise with Microchip PIC and/or STM32 microcontrollers Ability to interpret circuit schematics and use oscilloscopes/logic analysers Experience with Embedded Linux (Buildroot or similar) A strong focus on secure coding practices Bonus Skills (Not Essential, But Awesome to Have): RS485, RS232, USB GSM/GPRS/3G, TCP/IP, SSL/TLS More ❯
together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device logs, serial traces … and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks for More ❯
together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device logs, serial traces … and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks for More ❯
together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device logs, serial traces … and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks for More ❯
together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device logs, serial traces … and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks for More ❯
london (city of london), south east england, united kingdom
Thyme
together seamlessly. What you’ll be doing: Writing Python to interface with motors, sensors, relays, power systems, and I/O Designing and maintaining services that run on embedded Linux (often headless) Working with serial protocols (UART, I2C, SPI), MQTT, CANbus, Modbus etc. Handling real-time constraints, task scheduling, and resource-limited environments Debugging across layers: device logs, serial traces … and simulation tools to catch bugs early Optimising code for performance, memory, and reliability at the edge Tech you might use or encounter: Python (asyncio, multiprocessing, struct, ctypes, pytest) Linux (systemd, udev rules, shell scripting, device trees) Microcontrollers and SBCs (Raspberry Pi, BeagleBone, STM32, ESP32) Networking and messaging: ZeroMQ, MQTT, TCP/UDP sockets ROS, FreeRTOS, or similar frameworks for More ❯
protocols, and regulatory considerations for internal and external stakeholders. Qualifications: Solid experience in firmware development for embedded systems, ideally in energy or power electronics applications. Deep understanding of the Linux TCP/IP stack Proficient in embedded C/C++, with strong skills in optimising for low-latency and deterministic behaviour. (nice to have) Strong understanding of MCU peripherals and … version control (Git) and CI/CD workflows for embedded projects Experience with Vehicle-to-Grid communication protocols such as ISO 15118, OCPP, or IEC 61850. Exposure to embedded Linux environments (Yocto) and integration of V2G edge devices with cloud backends. Scripting skills in Python for test automation, validation, or production line support. Background in energy metering (active/reactive More ❯
image analysis technologies Help develop and administer documented procedures around quality and cybersecurity Monitor and optimise system performance, availability, and security, troubleshooting/resolving issues across cloud, network and Linux-based systems The Company The Software Engineer will be joining an established Oxford-university spinout, paving the way in the diagnosis of disease. They are a company who are truly … of creating and maintaining documentation Experience with AWS or GCP would be beneficial, as would any experience with containerisation and orchestration (Docker, ECS, or EKS). An understanding of Linux system administration and networking concepts would be useful Any experience of working within a regulated setting and working to one or more of: ISO 13485, 27001, 9001 would be advantageous More ❯
degree or PhD in a relevant subject. Substantial experience of designing complex PCBs and/or developing FPGAs with VHDL and/or embedded C or C++ development skills (Linux device drivers would be ideal). Ability to obtain a higher level UK security clearance - i.e. British nationality and resident in the UK for the last 10 years. This role … package is on offer to the successful candidate. This includes a pension with generous employer contributions, and annual performance-related bonus. Keywords: PCB Design, FPGA, VHDL, Embedded C, C++, Linux, Device Drivers, Consultancy, Defence, Surrey 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 More ❯
readiness. A Day in the Life - What You'll Do • Collaboratively define and document the computer system architecture baseline for DS2 • Establish application configuration and provisioning plans for RedHat Linux and enterprise environments • Determine system specifications, I/O processes, and compatibility requirements to ensure hardware/software security and performance • Lead the design and integration of multiple high-performance … with Master's, or 4 years with PhD in STEM field • Experience with requirements decomposition and derivation to hardware subsystem/component level • Proficiency in configuring and provisioning RedHat Linux • Familiarity with HPE High Performance Computing platforms • Experience with virtualization technologies and VMware products (vCenter, vSphere, NSX, Tanzu, Avi Load Balancer) • Background in network design, configuration, and management • Familiarity with More ❯
image analysis technologies Help develop and administer documented procedures around quality and cybersecurity Monitor and optimise system performance, availability, and security, troubleshooting/resolving issues across cloud, network and Linux-based systems The Company The Software Engineer will be joining an established Oxford-university spinout, paving the way in the diagnosis of disease. They are a company who are truly … of creating and maintaining documentation Experience with AWS or GCP would be beneficial, as would any experience with containerisation and orchestration (Docker, ECS, or EKS). An understanding of Linux system administration and networking concepts would be useful Any experience of working within a regulated setting and working to one or more of: ISO 13485, 27001, 9001 would be advantageous More ❯
Milton, Cambridgeshire, United Kingdom Hybrid / WFH Options
Unicorn Resourcing
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 ❯
Working with REST and testing REST-based web services. -Understanding of relational databases and experience with SQL queries and validating results. -Using scripting languages to automate testing on a Linux platform. More ❯
and problem-solving. Support electronic and PCB design (training provided if needed). Assemble and configure PC-based and embedded systems used in test equipment. Install, configure, and maintain Linux-based operating systems and software. Conduct software testing and evaluation of in-house applications. Perform basic scripting or programming (e.g., Bash, Python, C) for automation and diagnostics. Use soldering skills … Key Requirements: Understanding of digital and analogue electronics Some experience (or strong interest) in PCB and circuit design Experience with PC assembly and software installation Strong working knowledge of Linux Soldering skills (through-hole and SMT) Comfortable with basic programming or scripting (e.g. Python, Bash) Software testing and evaluation experience Strong documentation and communication skills Self-starter, proactive, and able More ❯
and problem-solving. Support electronic and PCB design (training provided if needed). Assemble and configure PC-based and embedded systems used in test equipment. Install, configure, and maintain Linux-based operating systems and software. Conduct software testing and evaluation of in-house applications. Perform basic scripting or programming (e.g., Bash, Python, C) for automation and diagnostics. Use soldering skills … Key Requirements: Understanding of digital and analogue electronics Some experience (or strong interest) in PCB and circuit design Experience with PC assembly and software installation Strong working knowledge of Linux Soldering skills (through-hole and SMT) Comfortable with basic programming or scripting (e.g. Python, Bash) Software testing and evaluation experience Strong documentation and communication skills Self-starter, proactive, and able More ❯
mission-critical operations at Fort Eustis, VA. The selected candidate will provide systems administration and sustainment in secure environments to ensure operational continuity. Responsibilities: Manage and maintain Windows and Linux-based systems, ensuring operational readiness. Perform system updates, patch management, and security compliance tasks. Monitor and troubleshoot hardware and software issues within classified environments. Collaborate with network engineers and other … processes, and procedures. Qualifications: Active DoD Top Secret/SCI clearance required. Bachelor's degree in IT or related field preferred; equivalent experience accepted. Experience administering Windows Server and Linux operating systems. Knowledge of system security practices, including DISA STIG compliance. Strong analytical and troubleshooting skills. EEO Commitment All qualified applicants will receive consideration for employment without regard to sex More ❯
260K + 401K + equity + full benefits We're looking for a seasoned professional with 5 to 10 years of experience What you'll bring: Deep expertise in Linux kernel development and reverse engineering Proficiency in C/C++, Assembly, and Python Experience with tools like IDA Pro, Ghidra, and Binary Ninja Strong understanding of SELinux, AppArmor, ASLR, DEP More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Cyber Guarded Ltd
and readiness to pursue the CSTM exam soon Hold a UKCSC Professional Registration Title of Practitioner, Principal or Chartered in the Security Testing Specialism. Strong working knowledge of networks, Linux/Windows, and web technologies Experience with tools such as Burp Suite, Metasploit, Kali Linux, and Nessus Excellent problem-solving, communication, and reporting skills What We Offer Hybrid working – home More ❯
Provides coaching and reviewing the work of lower-level technical staff. BASIC QUALIFICATIONS: • Bachelor's degree and/or 12+ years of overall related experience with a Windows/Linux server environment. Additional experience, education and training may be considered in lieu of degree. • Windows, Linux, and Solaris Server experience with an expertise in at least one. • Extensive experience working More ❯