Linux Systems Engineer

Salary – Competitive
Benefits – Pension, Life Insurance, Health Care, Dental, Gym, Birthday Benefits, 25 days’ annual leave, Fitness Classes & Progression
Location – Paignton

The Client:
Curo are Partnering with a Global Company who deliver their B2B Customers cutting-edge technology. They offer a collaborative and friendly environment, and benefit from excellent retention.

The Candidate:
The successful candidate will have demonstratable experience in developing software at professional level, and hands-on experience in working within a structured engineering environment that includes automated test processes. Very good knowledge of Linux distributions (Debian / Ubuntu), package management and security patching is essential. Packet processing and networking technologies experience, preferably UDP, TCP/IP is also highly beneficial. You will require good knowledge of scripting languages, preferably Python.

The Role:
As a Senior Linux Systems Engineer within the software team, you will help to innovate and develop software subsystems for simulator products based on leading-edge technology to drive the next generation of products.

Key Duties:

  • Playing a technical role in the assigned software project as a member of the software team.
  • Contributing to the software development life cycle from design to implementation and validation, contributing primarily to Linux (Debian/Ubuntu) OS deployment and patching.
  • Producing clear documentation and status reports on the work accomplished.
  • Supporting automated test campaigns with software build delivery.
  • Improving Continuous Delivery and Integration through improved quality control processes.
  • Connecting with other functional areas (e.g., PMO, DevOps) within the organization to drive technical solutions; regular on-site attendance to foster strong working relationships and utilize equipment for development and testing.
  • Contribute innovative solutions or ideas.
  • Manage Linux distributions, manage packaging and develop containerized deployments.


  • Bachelor’s degree in computer science or information technology, or a similar discipline such as mathematics or physics, from an accredited university, or equivalent work experience.
  • Demonstrable experience in developing software at professional level.
  • Demonstrable hands-on experience in working within a structured engineering environment that includes automated test processes.
  • Specific development following formal software development life cycles.
  • Packet processing and networking technologies, preferably UDP, TCP/IP.
  • Programming for communications and related protocols.
  • Very good knowledge of Linux distributions (Debian), package management and security patching.
  • Optimising Linux-based operating systems for performance.
  • Good knowledge of scripting languages e.g. Python.
  • Knowledge of configuration management tools and software version control.
  • Proven record of delivering high quality software in a project life-cycle context.
  • Communication skills: Articulates clear, constructive, and insightful progress and challenges.
  • Team Player: Effective contributor as part of a multi-site team.
  • Solutions-focused: Excellent problem-solving skills coupled with a good aptitude to learn and innovate.
  • Ownership: Follows through on commitments, both verbal and written and has confidence in working autonomously.
  • Self-aware: Takes the time to keep learning and bring external insights and value to the business

To apply for this Linux Systems Engineer job, please click the button below and submit your latest CV.

Curo Services endeavour to respond to all applications. However, this may not always be possible during periods of high volume. Thank you for your patience.

Curo Resourcing Ltd acts as an Employment Business for contract and temporary recruitment as well as an Employment Agency in relation to permanent vacancies.

Apply Now

Job Reference: RL7308

Back to Current Vacancies