Software Developer C and Linux

System Recruitment

Southampton

Hybrid

GBP 60,000 - 65,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

System Recruitment is seeking an experienced C/Linux Software Developer for a hybrid role accessible from the Southampton area. The position focuses on building and maintaining compact C code on Linux, integrating authentication components, and supporting deployment tooling.

The ideal candidate has hands-on experience with Autotools, LDAP/AD, and cloud/automation tooling, with readiness to work from an office near Lymington under a hybrid model.

Qualifications

  • Experience developing application code in C on Linux.
  • Working with Linux build systems, mainly Autotools.
  • Experience with identity/authentication technologies such as LDAP/AD.

Responsibilities

  • Develop and maintain C/Linux software components.
  • Collaborate on design and security considerations for authentication modules.
  • Support automated deployment and cloud provisioning workflows.

Skills

C
Linux
Autotools
LDAP
Active Directory
Terraform
OpenTofu
API

Tools

OpenLDAP
Terraform

Job description

A leading tech company specialising in data management have an immediate requirement for an experienced C/Linux Software Developer.

Key Skills: Software Developer, Software Engineer, C, Linux, Autotools, LDAP, Active Directory, Terraform, OpenTofu, API

Location: Hybrid but must be able to reach the office near Lymington - SO41 9AZ

Salary: £60,000 - £65,000 + benefits

Essential Skills
  • Experience developing application code in C on Linux
  • Working with Linux build systems, (mainly Autotools)
Identity & Authentication knowledge:
  • LDAP / Active Directory integration (e.g. via OpenLDAP's libldap)
  • OpenID Connect / OAuth 2.0 (e.g. via liboauth2)
  • Understanding of credential handling, token validation, and session management
  • Awareness of identity-related security concerns (trust boundaries, configuration errors, credential leakage)
Automated Deployment:
  • Experience with automated provisioning (e.g. Terraform/OpenTofu)
  • Familiarity with common cloud platforms and virtualisation environments (e.g. AWS, Azure, OpenStack, VMware)
  • Exposure to cloud-init or equitant system initialisation frameworks and how they operate at a low level
  • Understanding of secure configuration delivery and deployment auditability of newly provisioned systems
API Design & Implementation (maybe):
  • Experience / Familiarity with:
    • Working with OpenAPI (Swagger) specifications to define service interfaces
    • Implementing APIs in C or similarly low-level environments, without reliance on full-stack frameworks
    • Designing for defensive input handling and error management

JBRP1_UKTJ

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer C and Linux
Software Developer C and Linux

System Recruitment • Pennington

On-site
GBP 60,000 - 65,000
C/Linux Systems Software Engineer (Hybrid)
C/Linux Systems Software Engineer (Hybrid)

System Recruitment • Southampton

Hybrid
GBP 60,000 - 65,000
Software Developer (C++)
Software Developer (C++)

Origin8tive Ltd • Cheltenham

Hybrid
GBP 54,000 - 66,000
AXA Healthcare
Cycle to Work
Company pension
+2
Software Developer / Software Engineer - C++ (SC cleared)
Software Developer / Software Engineer - C++ (SC cleared)

Additional Resources Ltd. • Cheltenham

On-site
GBP 70,000 - 86,000
Competitive salary
25 days annual leave + bank holidays
Healthcare
+5
Read more
Read more

Additional Resources Ltd • Cheltenham

On-site
GBP 47,000 - 78,000
25 days annual leave
Cycle to Work
EV scheme
+3
Software Engineer - Linux
Software Engineer - Linux

Leonardo UK Ltd • Greater London

On-site
GBP 70,000 - 90,000
Software Developer / Software Engineer - C++ (SC cleared)
Software Developer / Software Engineer - C++ (SC cleared)

Additional Resources • Cheltenham

On-site
GBP 70,000 - 86,000
Competitive salary
Healthcare coverage
Cycle to Work scheme
+3
Software Developer / Software Engineer - C++
Software Developer / Software Engineer - C++

Additional Resources • Cheltenham

On-site
GBP 18,000 - 35,000
25 days annual leave
Bank holidays
Healthcare coverage
+4
Software Developer / Software Engineer - C++ (SC cleared)
Software Developer / Software Engineer - C++ (SC cleared)

Additional Resources • Gloucester

On-site
GBP 47,000 - 78,000
Healthcare coverage
Cycle to Work scheme
Company pension contributions
+1
Senior Software Developer
Senior Software Developer

Sanderson • Gloucester

On-site
GBP 70,000 - 86,000
Private healthcare
Cycle to Work scheme
Electric vehicle scheme
+3