Find your next tech and IT Job or contract Linux

What you need to know about Linux

Linux is a powerful open-source operating system used in various environments, from servers to desktops. It is known for its stability, security, and flexibility, making it a favorite among developers and IT professionals.

Your search returns 126 results.
Tip

Tip

Use commas to search for several terms at the same time.

Example : sql, php corresponds to sql OR php

Permanent

Job Vacancy
Senior Hardware R&D Engineer - (ASIC / FPGA / digital IP/IC architecture)

IC Resources
Published on

Sophia Antipolis 2, Provence-Alpes-Côte d'Azur

Working for a cutting edge semiconductor company, I have a brand-new Senior Hardware R&D (Digital Design & Verification) opportunity to work on the latest ASIC / FPGA technologies. You will be part of key R&D projects for complex SOCs and IP. Offering excellent salary and packages. *Applicants must be eligible to work in France* Must have skills: • University degree - BSc / MSc / PhD in Electronics, Microelectronics, Physics or Computer Science • Industry experience in RTL design / RTL coding / digital design / hardware design - for FPGA / ASIC (VHDL and / or Verilog, System verilog) • Digital Verification (UVM / system verilog) OR Formal verification methods - Jasper Gold, C / system C • Understanding of system design & integration • Good communication skills in French & English • Strong coding skills - python / C / C++ / System C Bonus / \"nice-to-have\" skills: • Definition of complex architecture • High-speed digital connectivity and protocols - Serdes, ethernet, USB, PCIe, AMBA / AXI, CHI, MAC, PHY, cache coherency - MESI • SOC / IP integration for complex embedded processors - ARM / RISC-V / CPU / GPU • algorithm development / computer arithmetic • Testing / validation / emulation • Matlab / Simulink / C / system c - modelling experience • chisel / scala / embedded • Git / Github • interface / API • Linux For more information, please contact Rob Hudson.

Permanent

Job Vacancy
Applications Support Analyst- Central London

Nexus Jobs Limited
Published on

London, England, United Kingdom

Job Description We are looking an Application Support Analyst with 3 to 5 years proven track of working in Test environment ensuring all applications are being fully supported in Test/ Non production mode. 5+ years of experience in Test/ Non production deployment management experience. This role is to support and execute deployments in non-prod environments Worked in complex , multi stream application environment To deploy builds into non production environments To Work closely with Development and Release Management to solve complex Build/Deployment process throughout all phases of the software To ensure all changes fall within application maintenance windows Ability to create builds (Hotfix and/or full EAR) using the information provided by development teams to then use for deployment across environments. To identify processes in need of automation or scripting To Build and maintain automatic deployment scripts To be able to coordinate with different teams - Configuration Management team, DBA's, Customer Infra teams and Application Development teams as part of deployment execution Ability to understand various deployment release notes and also in creating handover release notes to production deployment teams. Manage configuration versions for different streams of development in versioning and revision control system Ability to troubleshoot deployment related issues and work with development, application and infrastructure teams to resolve any issues. Understanding of open /distributed systems and Agile framework Awareness of ITIL frame work Ability to deliver results under pressure Good written and verbal communication skills. Main Skills require are as follows: Good working knowledge of distributed technologies Experience of Application deployments in complex , multi stream application environments Experience in deploying to Java/J2EE based applications Experience in deploying into Middleware components such as IHS, IIS, webmethods and WAS Deployments of core applications and also middleware layer ITIL frame work (Good awareness or certification) Understanding of Oracle and MS-SQL DBs and experience of having created and run scripts for deployment, data extraction, data insertion. Strong Unix/linux OS knowledge. Proficient in deployment of applications in .net and java using Jenkins, Maven and SVN Good experience of middleware deployments like WAS, IBM HTTP Server (IHS),MQ and Web methods Good experience of running DB scripts (Oracle and MSSql) Tools: Jenkins, SVN, SNOW, Jira , Maven, Puppet, Ant Appreciation of Application Test life cycle This a 6 to 12 month contract assignment - and may go on beyond this time frame. Please enclose an indication of your daily rate. Please send your CV to us in Word format.

Permanent

Job Vacancy
Senior Network Systems Engineer

Nexus Jobs Limited
Published on

£70k-80k
London, England, United Kingdom

Job Description IT Senior Network Systems Engineer Our Client is a Bank based in the City of London, are looking to recruit an IT Senior Network Systems Engineer ideally with at least 7 to 10 years of experience in IT ideally from within the banking financial industry. You will be working in a small team managing the day-to-day technology infrastructure to ensure that the Bank can operate efficiently. The Client would like the following key skills: CCNP level networking Solarwinds - Service Desk Software experience Experience of Palo Alto firewalls Firemon - Network Security Devices and Policy Management Complex Switches experience is essential. Experience of Avaya PABX systems • Responsible for the maintenance of the IT infrastructure of the Bank by providing first line support of software, hardware and networking that incudes installation, configuration and troubleshooting • Manage day to day operational aspects of a project and scope • To design, plan and deploy IT projects to enhance the existing IT infrastructure and also any applications required by the bank. • End User Computing support for all staff. • Coordinator between the London Users and Group IT Security on all requests for systems access and to ensure that such permissions are provided promptly, are regularly updated and that the Group Access Matrix Protocol is followed at all times • Preserve the Assets of the Bank by implementing Disaster Recovery and back up procedures and ensuring that the standards comply with Group requirements • Provide IT support to ensure the smooth running of daily and periodic reports for the London Compliance team to ensure adherence to the Anti Money Laundering Provisions • Overall networking equipment monitoring (i.e. Network Switches, Firewall and other appliances) and support • To plan and carry out maintenance checks to ensure IT Operations, infrastructures are running smoothly and ensure daily routine task completeness • To maintain the AYAYA PABX system and to ensure that the recording system is always up and running at all times The following is a list of technical skills required for the role: Technical/Functional skills • Proficient in common operating systems • Windows 10, Windows Server 2016 and above • Redhat Linux based Operating System • Software proficiency • VMWare v6.7 and above • Veeam Backup and Replication • Symantec Endpoint Protection • Symantec Endpoint Encryption • ManageEngine Patch Manager Plus • Microsoft Office 365 • Networking (IT) • Cisco Switches and Routers • Palo Alto Firewalls • LAN/WAN Routing • Hardware • Dell PowerEdge Servers • Dell PowerVault SAN Storage • Project management • Data analysis Personal skills (Soft Competencies [Core/Leadership]) • Strong interpersonal skills • Strong written and verbal communication skills (in English) Strong stakeholder engagement Bachelor or Master's degree or professional qualification in relevant discipline (IT/Information Systems/Computer Science/Technology/Programming/Information Science/System Engineering/Computing) The salary for this role is in the range £70K - £80K. This is a 12 month FTC role. Please send your CV to us in Word format along with your salary and notice period.

Permanent

Job Vacancy
IT Senior Systems Support Engineer

Nexus Jobs Limited
Published on

£55k-65k
London, England, United Kingdom

Job Description IT Senior Systems Support Engineer Our Client is a Bank based in the City of London, are looking to recruit an IT Senior Systems Support Engineer ideally with at least 5 to 7 years of experience in IT ideally from within the banking financial industry. You will be working in a small team managing the day-to-day technology infrastructure to ensure that the Bank can operate efficiently. The Client would like the following key skills: CCNP level networking Solarwinds - Service Desk Software experience Experience of Pal Alto firewalls Firemon - Network Security Devices and Policy Management Experience of Avaya PABX systems • Responsible for the maintenance of the IT infrastructure of the Bank by providing first line support of software, hardware and networking that incudes installation, configuration and troubleshooting • Manage day to day operational aspects of a project and scope • To design, plan and deploy IT projects to enhance the existing IT infrastructure and also any applications required by the bank. • End User Computing support for all staff. • Coordinator between the London Users and Group IT Security on all requests for systems access and to ensure that such permissions are provided promptly, are regularly updated and that the Group Access Matrix Protocol is followed at all times • Preserve the Assets of the Bank by implementing Disaster Recovery and back up procedures and ensuring that the standards comply with Group requirements • Provide IT support to ensure the smooth running of daily and periodic reports for the London Compliance team to ensure adherence to the Anti Money Laundering Provisions • Overall networking equipment monitoring (i.e. Network Switches, Firewall and other appliances) and support • To plan and carry out maintenance checks to ensure IT Operations, infrastructures are running smoothly and ensure daily routine task completeness • To maintain the AYAYA PABX system and to ensure that the recording system is always up and running at all times The following is a list of technical skills required for the role: Technical/Functional skills • Proficient in common operating systems • Windows 10, Windows Server 2016 and above • Redhat Linux based Operating System • Software proficiency • VMWare v6.7 and above • Veeam Backup and Replication • Symantec Endpoint Protection • Symantec Endpoint Encryption • ManageEngine Patch Manager Plus • Microsoft Office 365 • Networking (IT) • Cisco Switches and Routers • Palo Alto Firewalls • LAN/WAN Routing • Hardware • Dell PowerEdge Servers • Dell PowerVault SAN Storage • Project management • Data analysis Personal skills (Soft Competencies [Core/Leadership]) • Strong interpersonal skills • Strong written and verbal communication skills (in English) Strong stakeholder engagement Bachelor or Master's degree or professional qualification in relevant discipline (IT/Information Systems/Computer Science/Technology/Programming/Information Science/System Engineering/Computing) The salary for this role is in the range £55K - £65K. Please send your CV to us in Word format along with your salary and notice period.

Permanent

Job Vacancy
Software Engineer - Platform

Octagon Group
Published on

£50k-60k
Woking, England, United Kingdom

Senior Software Engineer - Platform opportunity within a world-famous technology and engineering organisation in Woking, Surrey. A global leader in transportation connectivity technology are looking to add a Senior Software Engineer - Platform to their growing software team in Woking, Surrey. You will be working in a team developing the platform to provide connectivity services and analytics to a range of customers, primarily in Transportation, but also in Industrial and Motorsport environments. The platform team builds secure, compliant and standardised infrastructure as well as internal developer platforms to enhance efficiency and enable fast and reliable software delivery. You will have first-hand exposure to the strategy of the company in key platform initiatives, especially in building scalable and secure-by-design systems and solutions. You will also have opportunities to go through the whole lifecycle of platform products or services. You will be collaborating with other engineering disciplines including Simulation Engineers, Software Engineers, Data Scientists, Test Engineers, Systems Engineers, Hardware Engineers and Site Reliability Engineers to solve challenging problems. Skill / experience requirements for the Senior Software Engineer - Platform job: Degree-level education in Computer Science, Software Engineering, or a relevant discipline Excellent programming, debugging, and optimization skills in general purpose programming languages including but not limited to: Go, Python, C/C++, Java, or Rust. Hands on experience with large cloud providers such as AWS, Azure, GCP, or OCI. SQL and/or NoSQL experience Interest and ability to learn other coding languages as needed Solid understanding of DevOps practices, CI/CD pipelines and version control e.g. Git. Experience of working in a Linux environment and Cyber Security would be beneficial This is a fantastic opportunity for a Senior Software Engineer - Platform, to work for a global brand with offices in Woking, Surrey that can offer excellent career progression opportunities. Their offices in Woking and commutable by train or car and easily accessible from Guildford, West London, Berkshire, and other parts of Surrey. This is a hybrid job and comes with fantastic benefits including private medical and an enhanced pension, as well as the opportunity to work on truly ground-breaking technology. For the Senior Software Engineer - Platform role in Woking, Surrey, please APPLY NOW.

Permanent

Job Vacancy
Senior Software Engineer - C / C++

IC Resources
Published on

Eindhoven, North Brabant, Netherlands

Senior Software Engineers are sought by this leader in engineering software systems development. Based at their European R+D Centre in Eindhoven. The Senior Software Engineers will be responsible for producing high-quality software under Linux and RTOS in C and C++ at all levels across the software stack. The Senior Software Engineers will work closely with customer engineering teams writing software and embedded software for medical devices, wireless devices (IoT), emerging automotive systems and industrial IoT systems! You will have 2+ years post graduate hands-on software development experience where you will have gained some exposure to embedded software (Linux, RTOS etc.) and C / C++ coding (exposure to other programming languages is a plus). You will also need excellent written and spoken English skills and be able to display a real passion for software development. Your background should also include working closely with customer development teams. The successful candidates will receive a very competitive basic salary, bonus, full benefits and relocation assistance where needed. You can also expect a very friendly, supportive team, great on-going training and career development opportunities. Candidates need to be fully authorised to work in the Netherlands and be happy to relocate to the great city of Eindhoven. To apply contact Adrian Wagstaff at IC Resources on +44 1189 840948 or send your CV.

Permanent

Job Vacancy
Cryptography Engineer

IC Resources
Published on

Oxford, England, United Kingdom

Join a growing Quantum Computing start-up - Oxford This new award-winning Quantum Computing start-up are actively seeking a Cryptography Engineer to join their team as the business continually look to improve the development of their cryptographic algorithms. The successful Cryptography Engineer will be responsible for assisting with cryptographic standardisation, development of cryptographic algorithms, and integrated Cryptography into the firmware. For this Cryptography Engineer, we are looking for someone with knowledge of: • Side-channel attacks • Experience developing cryptographic algorithms • Knowledge of cryptographic standards • Some experience with firmware or hardware What Next? If you’re a Cryptography Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, C++ Programming, Linux Kernel, Device Driver Development, then please contact me, Callum Allen today.

Permanent

Job Vacancy
IT Support Engineer

Nexus Jobs Limited
Published on

£40k-50k
London, England, United Kingdom

Job Description IT Systems Network Support Engineer Our Client is a Bank based in Central London, are looking to recruit an IT Systems Support Engineer ideally with at least 2 years of experience in IT within the financial industry and overall 5 years of experience in IT. You will be working in a small team managing the day-to-day technology infrastructure to ensure that the Bank can operate efficiently. • Responsible for the maintenance of the IT infrastructure of the Bank by providing first line support of software, hardware and networking that incudes installation, configuration and troubleshooting • Manage day to day operational aspects of a project and scope • To design, plan and deploy IT projects to enhance the existing IT infrastructure and also any applications required by the bank. • End User Computing support for all staff. • Coordinator between the London Users and Group IT Security on all requests for systems access and to ensure that such permissions are provided promptly, are regularly updated and that the Group Access Matrix Protocol is followed at all times • Preserve the Assets of the Bank by implementing Disaster Recovery and back up procedures and ensuring that the standards comply with Group requirements • Provide IT support to ensure the smooth running of daily and periodic reports for the London Compliance team to ensure adherence to the Anti Money Laundering Provisions • Undertake Data Extraction for reporting requirements for all the other stakeholders at the bank • To monitor the CCTV, telephony systems and door access systems and to ensure that they are well maintained with proper backup and that relevant maintenance procedures are applied • Overall networking equipment monitoring (i.e. Network Switches, Firewall and other appliances) and support • To plan and carry out maintenance checks to ensure IT Operations, infrastructures are running smoothly and ensure daily routine task completeness • To maintain and ensure that the BCP site is always ready for continuous bank operations • To maintain the branch PABX system and to ensure that the recording system is always up and running at all times The following is a list of technical skills required for the role: Technical/Functional skills • Proficient in common operating systems • Windows 10, Windows Server 2016 and above • Redhat Linux based Operating System • Software proficiency • VMWare v6.7 and above • Veeam Backup and Replication • Symantec Endpoint Protection • Symantec Endpoint Encryption • ManageEngine Patch Manager Plus • Microsoft Office 365 • Networking (IT) • Cisco Switches and Routers • Fortigate Firewalls • LAN/WAN Routing • Hardware • Dell PowerEdge Servers • Dell PowerVault SAN Storage • Project management • Data analysis Bachelor or Master's degree or professional qualification in relevant discipline (IT/Information Systems/Computer Science/Technology/Programming/Information Science/System Engineering/Computing) The salary for this role is in the range £40K - £50K. This is a hybrid role - 3 days in the office. The Client is based in Central London. Please send your CV to us in Word format along with your salary and notice period.

Permanent

Job Vacancy
IT Systems Desktop Support Engineer

Nexus Jobs Limited
Published on

£35k-40k
London, England, United Kingdom

Job Description IT Systems Network Support Engineer Our Client is a Bank based in Central London, are looking to recruit an IT Systems Support Engineer ideally with at least 2 years of experience in IT within the financial industry and overall 5 years of experience in IT. You will be working in a small team managing the day-to-day technology infrastructure to ensure that the Bank can operate efficiently. • Responsible for the maintenance of the IT infrastructure of the Bank by providing first line support of software, hardware and networking that incudes installation, configuration and troubleshooting • Manage day to day operational aspects of a project and scope • To design, plan and deploy IT projects to enhance the existing IT infrastructure and also any applications required by the bank. • End User Computing support for all staff. • Coordinator between the London Users and Group IT Security on all requests for systems access and to ensure that such permissions are provided promptly, are regularly updated and that the Group Access Matrix Protocol is followed at all times • Preserve the Assets of the Bank by implementing Disaster Recovery and back up procedures and ensuring that the standards comply with Group requirements • Provide IT support to ensure the smooth running of daily and periodic reports for the London Compliance team to ensure adherence to the Anti Money Laundering Provisions • Undertake Data Extraction for reporting requirements for all the other stakeholders at the bank • To monitor the CCTV, telephony systems and door access systems and to ensure that they are well maintained with proper backup and that relevant maintenance procedures are applied • Overall networking equipment monitoring (i.e. Network Switches, Firewall and other appliances) and support • To plan and carry out maintenance checks to ensure IT Operations, infrastructures are running smoothly and ensure daily routine task completeness • To maintain and ensure that the BCP site is always ready for continuous bank operations • To maintain the branch PABX system and to ensure that the recording system is always up and running at all times The following is a list of technical skills required for the role: Technical/Functional skills • Proficient in common operating systems • Windows 10, Windows Server 2016 and above • Redhat Linux based Operating System • Software proficiency • VMWare v6.7 and above • Veeam Backup and Replication • Symantec Endpoint Protection • Symantec Endpoint Encryption • ManageEngine Patch Manager Plus • Microsoft Office 365 • Networking (IT) • Cisco Switches and Routers • Fortigate Firewalls • LAN/WAN Routing • Hardware • Dell PowerEdge Servers • Dell PowerVault SAN Storage • Project management • Data analysis Bachelor or Master's degree or professional qualification in relevant discipline (IT/Information Systems/Computer Science/Technology/Programming/Information Science/System Engineering/Computing) The salary for this role is in the range £35K - £40K. The Client is a bank based in Central London. Please send your CV to us in Word format along with your salary and notice period.

Permanent

Job Vacancy
Senior Embedded Software Engineer

IC Resources
Published on

City of Edinburgh, Scotland, United Kingdom

Join an innovative company building the first and only space-based cellular broadband network - Edinburgh / Flexible working / Remote This exciting company are circa five years old and have been listed on the stock market for the last two years, now growing up to approximately 300 employees. Working alongside some on the biggest names in the mobile telecoms / satcoms sector, my client are around 6 years ahead of the market in terms of their satellite developments. With their long term aim of having 25 satellites in space, offering worldwide, wireless 5G coverage. This is a great opportunity for a Senior Embedded Software Engineer to join an established company, that has the determination and passion of a start-up, in their latest phase of growth. What’s Required? For this Senior Embedded Software Engineer vacancy, we’re interested in people from a variety of backgrounds, but your experience should include some of the following: • Experience in Embedded Programming in C/C++ • Knowledge of board bring-up (preferably with SoC or ARM processors) • Experience with bare-metal programming • Commercial experience with Real-Time Operating Systems (RTOS, FreeRTOS) What Next? If you’re an Embedded Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! For more information on this role, or any other jobs across; Embedded, Firmware, Test Automation, Software Test, C programming, C++ programming, Linux Kernel, Driver Development, Low level software development then please contact me, Callum Allen today.

Permanent

Job Vacancy
System Software Engineer - Driver

IC Resources
Published on

Oxford, England, United Kingdom

Job Title: Senior Embedded Software Engineer Location: Oxford (Hybrid Model) Salary: £90,000 - £95,000 Overview: Join A leading technology company based in Oxford specialising in next-generation machine learning accelerators is seeking a talented Senior Embedded Software Engineer. This role focuses on developing and optimising low-level system software, including device drivers and runtime, to enable efficient hardware-software integration for advanced AI workloads. The position involves OS integration, interconnect infrastructure design, and system-level performance optimization for cutting-edge hardware platforms. Senior Embedded Software Engineer Responsibilities: • Develops, optimise, and tests kernel-space drivers and user-space runtime. • Builds tools such as profilers, system monitors, and management utilities. • Designs interconnect infrastructure for accelerator communication. • Defines hardware-software interfaces for FPGA and ASIC-based platforms. Senior Embedded Software Engineer Qualifications: • Strong background in developing Linux device drivers • Proficiency in creating drivers for custom hardware (FPGA, GPU, NPU). • Expertise in C programming and Shell scripting. • Knowledge of ML accelerator stacks If this position sounds of interest please reach out to Harry Click here to contact this recruiter Resources.

Permanent

Job Vacancy
IT Infrastructure Team Lead

Nexus Jobs Limited
Published on

£65k-75k
London, England, United Kingdom

Job Description IT Infrastructure Team Lead Our Client has a great opportunity to play a key role as an IT Infrastructure Team Leader. You will be leading a team of highly skilled infrastructure professionals, third party management and will have responsibility for all infrastructure services. This covers network, hosting, and server infrastructure (on-premises and cloud). As IT Infrastructure Team Leader, you will have highly developed leadership skills, strong technical IT infrastructure skills and have proven experience effectively delivering infrastructure projects. We are looking for an Infrastructure Team Leader with at least 5 to 7 years proven hands-on expertise who has knowledge managing & improving technologies, security, and compliance for internal led standards. Main Accountabilities • Responsible for managing, mentoring, and developing a team of highly skilled 3rd line infrastructure engineers, ensuring a high performing team • Work closely with the IT management team, 3rd parties, and business and product owners to deliver efficient infrastructure services, ensuring excellent working relationships exist and the department benefits from collaborative working and the sharing of knowledge • Management, administration, and operational support of the infrastructure • Contribute to the effective governance of project deliverables to ensure solutions are fit for purpose and adhere to the IT Infrastructure roadmaps and architectural strategy • Managing Incidents and Requests in line with agreed SLA's/OLA's • Providing a first point of escalation for the team in respect of service/delivery issues • Proactive incident, problem, change and configuration management • Management of resources ensuring adequate cover is maintained to deliver the existing support requirements • Ensuring effective DR/BCP plans exist to deliver the required RPOs and RTOs for all infrastructure services, including regular testing • Managing effective and value adding third party relationships. Key Requirements • Proven experience of supporting a large 24x7 operations, and experience of leading a multi-skilled team through change and transition • Technically delivered a Cloud migration project • Exceptional people management skills to inspire and motivate a team of highly technical specialists • Managing internal and third-party resources as required to plan, design, build and run the enterprise IT infrastructure • Experience of delivering infrastructure changes within a fast paced, high frequency change environment • An excellent understanding of enterprise best practice infrastructure management, including use of automation/orchestration, monitoring, and logging • Previous experience working in mixed on-premises/cloud environments e.g., Azure/AWS • Working knowledge of information security threats and the best way to prevent them • Minimum ITIL V3 Foundation certified and significant experience in ITIL aligned environments • Excellent stakeholder management experience • Have a broad understanding of relevant technologies and the opportunities they provide to enhance our service offerings - examples are: • Microsoft based server infrastructures and back-office technologies • Linux/open-source technologies • Experience of delivering solutions using a mix of on premise, hybrid and SaaS, PaaS and IaaS models • Virtualisation technologies • Data Centre and Edge Networking • Infrastructure and Endpoint security technologies • Office 365 and Microsoft Azure • Scripting, PowerShell, Ansible The Client is based in Paddington London. The salary for this position is in the range £65K - £75K plus benefits. Please do send your CV to us in Word format along with your salary and availability.

Permanent

Job Vacancy
High Performance Computing Software Engineer

IC Resources
Published on

Chicago, Illinois, United States of America

High Performance Computing Software Engineer Industry leading packages! Chicago A unique opportunity to join a leading trading company, who have created an electronic trading platform. They are looking to expand their high-performance computing team in Chicago and are looking for someone to design, implement, maintain and support their compute and storage systems. You will build tools to compile, package, install and upgrade software and operating systems at scale. You will also be tasked with automation and collaborating with researchers for optimising their use of HPC infrastructure and developing tools used to maintain a production computing environment. They are looking for a talented and experienced engineer who's looking for an opportunity to work a fast paced environment, within the trading industry. What's required for this High Performance Computing Software Engineer position? • Extensive experience in HPC including parallel filesystems (GPFS, Lusture) and Batch systems (Grid Engine, Slurm) • Development experience in C, Python or Go • Designing, building and maintaining distributed systems • System configuration management tools (Ansible, SaltStack, Puppet) • Linux system administration If you are a High Performance Computing Software Engineer and you're looking to take the next step in your career with an exciting and leading trading company, please apply to learn more. If you are interested in this, or other HPC software opportunities across the US, please contact Jack Bird at IC Resources.

Permanent

Job Vacancy
Senior C++ Software Engineer

IC Resources
Published on

Aldershot, England, United Kingdom

n exciting opportunity for a C++ Software Engineer has arisen with a satellite communications company developing the next generation of telecommunication software, based in Farnborough. This is an excellent opportunity for a C++ Software Engineer to help change the landscape of satellite communications by designing standard based communication products and systems, using the latest and most innovative technology within the industry. You will commit to a hybrid working model, required onsite 4 days a week. Experience of the C++ Software Engineer will include: • 3+ years’ experience with C++ development for desktop applications • Experience with multithreading • Development on Linux operating system • Bonus: experience with embedded programming If you are a C++ Software Engineer looking for an exciting new challenge within a great company, please apply today to learn more.

Permanent

Job Vacancy
Senior C++ Software Engineer

IC Resources
Published on

Cambridge, England, United Kingdom

Senior C++ Software Engineer Top of the market salaries - Hybrid Working! A Senior C++ Software Engineer is required to join an exciting trading firm with the opportunity to Develop, design, and innovate cutting-edge trading systems that operate at a very high speed! What’s Required? For this Senior C++ Software Engineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: • Advanced C++ programming skills • Strong knowledge of CPU's / GPU's • Good Multithreading experience preferably on Linux • Added Bonus - Ability to program in RUST If you’re a Senior C++ Software Engineer looking for an exciting new challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources.

Permanent

Job Vacancy
Production Engineer

IC Resources
Published on

Cambridge, England, United Kingdom

We are seeking a skilled and motivated Production/Project Engineer to contribute to the delivery and development of cutting-edge systems and projects for our clients. This is a dynamic role involving system-level design, architecture, and specifications, along with customer collaboration and hands-on technical involvement. Key Responsibilities: • Lead system-level design, architecture, and specification development. • Work directly with a diverse range of customers to establish and refine their technical requirements. • Oversee and assist with radar development trials and customer demonstrations. • Implement and deliver completed solutions tailored to customer needs. • Create and maintain accurate system diagrams and documentation. What We're Looking For: • Proven ability to design, develop, analyse, and think at a system level. • Hands-on experience with a variety of system hardware and software. • Strong customer-facing skills and the ability to communicate technical concepts clearly. • Experience in aerospace systems, sensors, or security-related environments. • Familiarity with different computing platforms (Linux, Windows, etc.). Interested? If you’re excited about this opportunity and have the skills and experience we’re looking for, we’d love to hear from you! Apply today to learn more.

Contract roles and jobs for Linux

System administrator

The System Administrator uses Linux to manage servers, secure systems and deploy essential services.

DevOps Engineer (Cloud)

The DevOps Engineer uses Linux to automate workflows and optimize cloud infrastructure.

126 results

Contracts

Contractor Permanent

Location

Remote type

Hybrid Remote On-site

Rate minimum.

£150 £1300 and more

Salary minimum

£20k £250k

Experience

< 2 years experience 2 to 5 years experience 5 to 10 years experience > 10 years experience

Date posted

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2024 © Free-Work / AGSI SAS
Follow us