Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality software, write automated … software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded kernel and Linux driver technologies. Good analytical and problem-solving skills. Excellent communication skills. Additional experience with 1 or more of the following: Rust, Python, RF, DSP, network systems. The role would require … is available on site. Interested applicants must have full rights to work in the UK – company sponsorship or time-restricted visa holders will not be considered. Keywords: Embedded, C++, Linux, Drivers, Kernel, Network Systems, RF, Hybrid Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may More ❯
public sector project. You’ll work across both cloud and on-prem systems, handling maintenance, automation, and support in secure environments. Key Responsibilities: Support on-prem systems (Windows/Linux, desktops, switches, firewalls) Automate tasks using Shell, PowerShell, Ansible, etc. Patch systems and fix vulnerabilities Handle L2/L3 support issues Manage AD, firewall/switch configs, and hardware Tech … Stack: Systems: Windows, Linux, AD, GPO, DFS Cloud: AWS (EC2, RDS, S3, IAM, VPC, CloudWatch) Automation: Terraform, Ansible, Vagrant, Shell, Python, PowerShell Monitoring: Grafana, Prometheus Security/Tools: Juniper firewalls, Nexus, Git, Jira, ServiceNow Great chance to work on important tech with a mix of cloud and on-prem, and grow your skills. Apply now or email your CV to More ❯
FX Site Reliability Engineer – Front Office, Java, Python, Monitoring, Trade Lifecycle, Docker, Kubernetes, Docker, Kubernetes, Linux, Unix – London – Paying up to £125,000 A Production Engineer is currently being sought by a leading investment bank to join their Foreign Exchange team on a permanent basis in London. You will be responsible for providing end to end support across the front … lifecycle (FX knowledge preferred) Experience using monitoring tools such as Splunk, Prometheus or Grafana etc. Expertise on containerization alongside tools like Docker, Kubernetes, and CI/CD. Exposure to Linux/Unix and SQL This is a great opportunity for a Production Engineer to join a critical program of work within a leading investment bank. More ❯
Lead DevOps Engineer AWS, Windows/Linux servers, Kubernetes, Microservices Salary circa £85,000 plus benefits 2 Days per week in the Southampton office plus on call shift once every three weeks. Candidates must be eligible for SC clearance. Lead DevOps Engineer required to join a leading international Software Business committed to delivering high-performance IT solutions. This is a … based infrastructure, automation and applications Working with and supporting the development team with application configuration for deployment, monitoring and other automation Provide operational management and support of Windows and Linux servers and containers, including server hardening, patching, network security and log management Work with the DevOps Manager and Information Security team members to ensure that infrastructure meets compliance requirements and … of the team Provide on/out of hours support on a rota basis Skills Required: 5+ years of experience working with AWS 5+ years of experience working with Linux and Window Servers 3+ years working with Kubernetes, Helm and the related DevOps toolchain in a production environment 3+ years' experience using Terraform or similar tools Experience with Bash scripting More ❯
Lead DevOps Engineer AWS, Windows/Linux servers, Kubernetes, Microservices Salary circa £85,000 plus benefits 2 Days per week in the Southampton office plus on call shift once every three weeks. Candidates must be eligible for SC clearance. Lead DevOps Engineer required to join a leading international Software Business committed to delivering high-performance IT solutions. This is a … based infrastructure, automation and applications Working with and supporting the development team with application configuration for deployment, monitoring and other automation Provide operational management and support of Windows and Linux servers and containers, including server hardening, patching, network security and log management Work with the DevOps Manager and Information Security team members to ensure that infrastructure meets compliance requirements and … of the team Provide on/out of hours support on a rota basis Skills Required: 5+ years of experience working with AWS 5+ years of experience working with Linux and Window Servers 3+ years working with Kubernetes, Helm and the related DevOps toolchain in a production environment 3+ years' experience using Terraform or similar tools Experience with Bash scripting More ❯
infrastructure and drive the future of our platform strategy. You’ll work with a mix of cloud technologies including AWS, Azure, and GCP, alongside a diverse workload spanning Windows, Linux, SQL, and VDI environments. You’ll also line-manage two talented platform engineers, helping to coach and guide them while remaining hands-on with technical leadership. What You'll Do … Architect, implement, and maintain scalable IaaS platforms across AWS, Azure, and GCP. Manage and support Windows and Linux server workloads in enterprise environments. Oversee platform monitoring (LogicMonitor), CI/CD pipelines, and infrastructure automation using tools like Puppet and PowerShell. Provide leadership and mentorship to two engineers, fostering technical growth and team performance. Collaborate cross-functionally with product, DevOps, and … Work With You don’t need experience with everything, but exposure to several of the following will be valuable: Cloud: AWS, Azure (inc. AVS), GCP OS & Workloads: Windows Server, Linux, SQL, Windows VDI Tools: Citrix, Puppet, Jira, LogicMonitor Scripting: PowerShell What We're Looking For Proven experience in platform/infrastructure engineering at a senior or principal level. Solid hands More ❯
City of London, Greater London, UK Hybrid / WFH Options
InterQuest Group
infrastructure and drive the future of our platform strategy. You’ll work with a mix of cloud technologies including AWS, Azure, and GCP, alongside a diverse workload spanning Windows, Linux, SQL, and VDI environments. You’ll also line-manage two talented platform engineers, helping to coach and guide them while remaining hands-on with technical leadership. What You'll Do … Architect, implement, and maintain scalable IaaS platforms across AWS, Azure, and GCP. Manage and support Windows and Linux server workloads in enterprise environments. Oversee platform monitoring (LogicMonitor), CI/CD pipelines, and infrastructure automation using tools like Puppet and PowerShell. Provide leadership and mentorship to two engineers, fostering technical growth and team performance. Collaborate cross-functionally with product, DevOps, and … Work With You don’t need experience with everything, but exposure to several of the following will be valuable: Cloud: AWS, Azure (inc. AVS), GCP OS & Workloads: Windows Server, Linux, SQL, Windows VDI Tools: Citrix, Puppet, Jira, LogicMonitor Scripting: PowerShell What We're Looking For Proven experience in platform/infrastructure engineering at a senior or principal level. Solid hands More ❯
Bedfordshire, England, United Kingdom Hybrid / WFH Options
Comtecs Ltd
DevOps Engineer/SysAdmin - IBM Cloud, AWS, Oracle Cloud, Linux, RHEL, Apache, Tomcat, Docker, Kubernetes, Java, Salt, Puppet, Chef, Terraform, MySQL, Oracle, Shell Scripting; ITIL. Contract, 12 Months+, Inside IR35, Bedfordshire/Fully Remote/UK Wide. £425 - £540 (Contract Rate) Well established business consultancy seeks Devops Engineer/SysAdmin to join a small team and lead production systems administration … Engineer/SysAdmin will manage applications deployed in a range of environments but primarily focussed on AWS and IBM Cloud. Utilising a range of skills you will: Support production Linux/RHEL infrastructure and associated applications ensuring high availability Configure infrastructure environments for automation/orchestration; optimise for efficiency Conduct root-cause analysis of application and infrastructure faults and resolve … this, you will be required to support the team in the ongoing production workload in terms of problem identification and resolution. We are searching for candidates who: Possess strong Linux Systems Administration skills and experience: CentOS, RHEL etc Experience working with a range of cloud technologies inc AWS, IBM Cloud, Oracle Cloud, GCP Have strong scripting and management skills with More ❯
security and compliance standards. Automate infrastructure deployments and processes using scripting tools such as PowerShell, JSON, Ansible, and Terraform. Troubleshoot and resolve incidents impacting Azure services, system performance, and Linux environments using Linux command-line tools. Version control systems such as GitHub. Experience working in a hybrid cloud environment. Ability to collaborate with other shifts and departments. Experience supporting deployed … considered. 3-4 years expertise in cloud infrastructure, system administration, and automation technologies. Hands-on experience with Azure infrastructure design, deployment, and administration. Proficiency in Azure services. Proficiency in Linux command-line tools and administration. Understanding of cloud security tools and concepts, like MFA, Azure Sentinel, Conditional Access, and PIM. Monitoring and troubleshooting Azure services, virtual infrastructure, and Linux environments. More ❯
CTO, managing and mentoring both junior and senior engineers, and drive the transition to modern DevOps practices. The DevOps Manager responsibilities: Oversee the team that provides operational support for Linux servers, networks, and AWS cloud infrastructure. Manage security vulnerabilities and implement mitigations. Implement and maintain monitoring and observability solutions. Provision infrastructure for new projects and products. Support project delivery and … and improve configuration management (Puppet) and DevOps processes. Lead the transition to containerization and GitOps workflows. The ideal DevOps Manager will have experience in: Extensive infrastructure engineering experience with Linux systems. Kubernetes. AWS. Experience managing junior and senior engineers. Ability to work in a fast-paced, high-pressure environment. Nice to have: AWS certifications. Ansible and Terraform skills. Experience in More ❯
work with a talented, collaborative team in a fast-paced and entrepreneurial environment. In this role, you will design and develop software for embedded systems, with a focus on Linux kernel development. You will have the opportunity to work on a variety of hardware platforms and develop device drivers for a range of components. You will also have the chance … cross-functional teams to define, design, and ship new products and features. If you have a strong background in C/C++ programming and experience with embedded systems and Linux kernel development, we encourage you to apply. Experience with thermal or other advanced imaging is a bonus. The ideal candidate will have the ability to work independently and troubleshoot HW … sensors. Experience integrating or optimizing AI/ML models on embedded edge devices (e.g., TensorFlow Lite, ONNX on Jetson, Coral, or NPU-based SoCs). Basic knowledge of embedded Linux platforms (Yocto, U-Boot, kernel-level familiarity as needed). Proficiency in Python or MATLAB for testing, automation, or data analysis. QUALIFICATIONS: (Education and experience) BS or MS in Computer More ❯
Access and Risk Management systems. Job responsibilities: Delivering hands-on practical C++ experience delivering system design, application development, testing, and operational stability Demonstrating proficiency in C++ on Unix/Linux operating systems Using Python Scripting skills to automate day-to-day development and testing tasks Creating and automating Test Strategies/Test Plans based on functional Testing and non-functional … Application Development, Business Analyst & Operations Required qualifications, capabilities, and skills Low Latency Design and Development: They have experience in designing and developing low latency applications using C++ and C Linux Environment: They have experience in configuring, testing, and integrating C++ applications into a Linux environment Experience with Low latency, high throughout Order Management system Preferred qualifications, capabilities, and skills BS More ❯
Security + or equivalent) required within 60 days of start Experience working within classified environments to implement CI/CD pipelines to support multiple sw releases and build versions Linux system administration, System Security Implementations Experience with all or some of Git, Nexus, Jenkins, Jira and Confluence Experience with CI/CD especially in a classified development environment Experience working … with DEVSECOPS Experience with Linux shell scripting, Ansible playbook development and management, Security-Enhanced (SE) Linux and Red Hat repository administration Experience working in an Agile development environment The successful candidate will have good verbal and written communication skills, have the ability to work independently, and will possess the poise and flexibility required to work in a highly dynamic environment More ❯
systems and be able to identify gaps in tools and development techniques. On-site only, no telework. Develop, modify, and utilize offensive security tools such as Metasploit, NMAP, Kali Linux, and Cobalt Strike Mimic threat actor behavior using Tactics, Techniques and Procedures (TTPs) aligned with frameworks like MITRE ATT&CK Conduct assessments across multiple operating systems including Linux, Windows, and More ❯
conjunction with messaging systems. Foundational IT Knowledge: You have a solid grasp of fundamental networking principles (TCP/IP, DNS, firewalls, load balancers, etc), operating systems (both Windows and Linux server environments), and core programming concepts. Linux User Proficiency: You are comfortable working with Linux operating systems at the user level, including navigating the file system, utilizing command-line tools … positive support experience. Bonus Points Cloud Platform Experience: Experience working with and supporting applications deployed on major cloud platforms such as AWS, Azure, or GCP is highly desirable. Advanced Linux Administration Skills: Familiarity with Linux system administration tasks, including package management, service configuration, performance monitoring, and basic scripting, is a significant advantage. Containerization Technologies: Experience with containerization technologies such as More ❯
background Very strong team player and ability to proactively manage self and team's work with little supervision; high sense of responsibility and integrity. Support experience in applications on Linux environment and cloud computing Knowledge in basic linux commands Experience in any code/scripting languages Proficient in SQL Database queries and relational database concepts Familiar with log traversal tools … such as Sumologic or Kibana, or via linux command line. Good knowledge in formal and practical production support model Experience with ITSM platforms like Jira, ServiceNow, etc. Excellent problem solving skill with a keen eye for detail. Excellent communication and interpersonal skills. Excellent time management ability and self organised and motivated. Preferred Technical Skills: Good understanding of the ITIL V3 …/AI would be an advantage Experience administering multiple monitoring systems such as Datadog, NewRelic, Kubernetes, Grafana and Elastic Cloud Experience with Cloud Computing, AWS, Microservices Architecture, Unix and Linux Systems Life @ Empowered to think big. Try new opportunities while working with a talented, ambitious and supportive team. Transformational and proactive working environment. Elevate employees to find thoughtful and innovative More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid / WFH Options
X4 Technology
and Access Appliances Develop and maintain automation scripts using Bash, PowerShell, or Python for backup task automation, log analysis, and system monitoring Manage Docker-based NetBackup container instances and Linux servers supporting backup infrastructure Troubleshoot and resolve storage, networking, and connectivity issues related to backup environments Implement and monitor security best practices including RBAC, encryption, firewall configurations, and integration with … Skills & Experience Proven expertise in Veritas NetBackup Administration including Flex and Access Appliances Strong scripting skills in Bash, PowerShell, or Python for automation and monitoring Hands-on experience with Linux administration and containerization technologies (Docker) Solid understanding of networking protocols and storage configurations within backup environments Knowledge of security controls including RBAC, encryption, firewall rules, MFA, AD, and CyberArk integration More ❯
City of London, London, United Kingdom Hybrid / WFH Options
JobHeron
programming techniques: Shared memory, Atomics and lock-free data structures) Strong understanding of data structures, algorithms, and software design principles. Excellent problem-solving and analytical skills. Working knowledge of Linux C++ development environment: vim, gdb, make, valgrind etc. Experience working in Linux Environments with good command of shell, python, awk, sed Motivation to understand/develop an understanding of various More ❯
You'll Do Lead the design, support, and maintenance of critical infrastructure services. Ensure high availability, scalability, and compliance across global systems. Own the lifecycle of server environments (Rocky Linux, Windows Server, VMWare/Nutanix). Drive major infrastructure projects - from refreshes to site migrations. Act as a senior escalation point for technical issues and service requests. Collaborate with business … IT architecture. Maintain documentation and inventory and manage third-party relationships. Required Experience 5+ years managing enterprise-scale infrastructure (internal or outsourced environments). Technical Expertise: Windows Server, Rocky Linux 9 VMWare, Nutanix Active Directory, Group Policy, Azure Dell Data Protection Suite, AWS Backup Samba, DNS, DHCP Ansible, Python scripting ITIL Foundation (or equivalent awareness) Soft Skills: Strong planning and More ❯
other related languages. • Service Architecture and APIs: Experience with REST, Open API, and service architectures. • Virtualization and Containers: Knowledge of virtualization and container technologies (e.g., Docker, Kubernetes), and databases. • Linux Scripting: Experience with Linux scripting frameworks and automation tools such as PowerShell. • Version Control: Proficiency in managing and utilizing version control systems like Git. • Test-Driven Development: Familiarity with test More ❯
solving in a highly technical environment. Able to troubleshoot and resolve complex system issues efficiently Comfortable with Java, Node/TypeScript, and React development Excited to work in a Linux-based environment A day in the life: Designing and developing modular components for broader application use Collaborating on troubleshooting, implementing, and solving system challenges Creating system architecture diagrams and documentation … years of additional experience may substitute for a bachelor's degree Senior-level Java developer experience Experience with Node/TypeScript and junior- to mid-level React development Proven Linux background Experience with designing and developing modular components used in other applications Success troubleshooting and solving complex problems Strong written and oral communication skills, including experience with presentations, briefings, and More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Meraki Talent Limited
decisions align with wider architectural goals and industry best practices. Background of the Java Developer Extensive experience as Software developer in Java Solid experience working with Spring, Unix/Linux environments, and enterprise message brokers (e.g. Solace). Familiarity with modern DevOps toolsets such as Jira, Bitbucket, Jenkins, and Artifactory. Strong communication and analytical skills – confident working with a diverse … high-quality solutions in a complex, fast-paced environment. Is this job for you? At Meraki, we love recruitment and love words. Is this you? Rory wants: Java, Developer, Linux, Unix, Software Development Please see our website page headed (e.g.) ‘Privacy Notice’ for an explanation about how we use information we collect about you. More ❯
security. Able to navigate through CNI and CSI configurations/issues. Experience with Helm charts and Operators, Hands on experience in containerizing applications - elastic search, PostgreSQL, Grafana, etc Strong Linux skills including basic administration skills. Ansible and Terraform experience. Strong Kubernetes experience, we want to see people who have worked on Kubernetes implementation, involved in architecture, hands on migration etc … K8S, Spark S3 Engine Terraform Ansible CI/CD Hadoop Linux/RHEL - on prem background/container management Grafanna or Elastic Search- for observability Kubernetes security Observability - Open telemetry Argo Other Skills Required Strong communication skills are essential as is experience of running a technical development/support team. Analytical approach to problem resolution. Enthusiastic about Big Data technologies More ❯
a Senior Embedded Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in C++ on Linux-based systems, ensuring high-quality, efficient, and reliable code for complex, distributed systems. Key Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis … with a collaborative and team-oriented approach. Excellent communication skills, both written and verbal. Desirable Skills & Experience: A degree in Computer Science, Electronics, or a related field. Familiarity with Linux shell scripting. Experience with Rust and Python programming languages. Knowledge of Docker for containerisation. Experience with Git for version control. Experience with distributed/networked systems. RF experience or Digital More ❯
and proven ability to work as a member of a diverse team Experience with the repair, configuration, troubleshooting and operations of network devices, computer systems (Windows and Unix/Linux operating systems), and communications equipment Well-versed with VMS, Windows, VxWorks, and/or LINUX/UNIX operating systems Experience with Perl, Python, PowerShell or other scripting languages Willingness to … and proven ability to work as a member of a diverse team Experience with the repair, configuration, troubleshooting and operations of network devices, computer systems (Windows and Unix/Linux operating systems), and communications equipment Well-versed with VMS, Windows, VxWorks, and/or LINUX/UNIX operating systems Experience with Perl, Python, PowerShell or other scripting languages Willingness to … communication systems in the field to support the Department of Defense and/or the Intelligence Community is highly desirable; experience in military setting is a plus Experience with Linux systems administration and configuring/maintaining network hardware (switches, routers, and firewalls) Previous hands-on experience in circuit repair/testing, and familiarity with using lab repair and test equipment More ❯