Software Engineer - Linux & Networking, Openwrt

Adecco

United Kingdom

On-site

GBP 45,000 - 70,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote UK work
Benefits
Flexible hours

Job summary

Adecco is hiring a Software Engineer focused on Linux and OpenWRT networking. The role is fully remote within the UK, with a salary advertised between £45,000 and £70,000 plus benefits.

We are seeking an engineer who thrives near the OS, network stack and hardware, delivering secure, scalable solutions across embedded devices and cloud-connected systems. The ideal candidate has strong Linux and networking skills, OpenWRT experience, Go and C programming capabilities, plus a passion for building

Qualifications

  • Solid Linux administration and troubleshooting.
  • OpenWRT experience including config, deployment or dev.
  • Go development experience required.
  • Shell scripting proficiency.
  • Embedded Linux background (OpenWRT/Yocto/Buildroot/ARM).
  • C programming experience needed.
  • Strong networking skills: routing, VPN, DNS, DHCP, MTU.

Responsibilities

  • Develop software for Linux and OpenWRT networking platforms.
  • Enhance embedded and cloud-connected systems.
  • Build networking and connectivity solutions.
  • Support secure communications technologies.
  • Troubleshoot software, networking and hardware issues.
  • Develop automation and system tooling.
  • Collaborate with engineering and product teams.
  • Support product performance, reliability and scalability.

Skills

Linux
OpenWRT
Go
Shell scripting
Embedded Linux
C programming
Networking
VPN/DNS/DHCP

Tools

Yocto/Buildroot
ARM platforms

Job description

Software Engineer - Linux & Networking, OpenWRT

£45,000 - £70,000 DOE + Benefits
Fully Remote (UK)

About the Company

This is an exciting opportunity to join an entrepreneurial technology business with ambitious growth plans and a highly experienced leadership team.
Our client is creating innovative technology that enables organisations to operate more effectively, securely, and intelligently in increasingly complex environments. Their products combine advanced software, networking, and infrastructure capabilities to solve real-world challenges.
With a talented engineering team and a bright future ahead, this is an excellent opportunity to make a genuine impact.

The Opportunity
We're looking for a Software Engineer with strong Linux, OpenWRT, and networking expertise.
You'll work across Embedded devices, networking platforms, and cloud-connected systems, building secure, reliable, and scalable solutions. This role is ideal for somebody who enjoys working close to the operating system, network stack, and hardware layer.

Who Are We Looking For?
Essential Skills
  • Strong Linux administration and troubleshooting skills
  • Commercial experience with OpenWRT including configuration, customisation, deployment, or development
  • Commercial Go development experience
  • Shell Scripting experience
  • Embedded Linux experience including OpenWRT, Yocto, Buildroot, or ARM-based platforms
  • C programming experience
  • LTE and 5G networking knowledge
  • Experience with modem connectivity and communications
  • Strong networking expertise including routing, VPNs, NAT, DNS, DHCP, and MTU optimisation
  • Experience developing Linux services and daemon-based applications
Technical Knowledge
  • X.509 certificates, PKI, and mTLS
  • Secure device-to-cloud communications
  • Firmware and software update processes
  • Serial communications
  • GPIO, UART, SPI, and I2C interfaces
  • Linux networking internals
  • Diagnostics and troubleshooting across distributed environments
Desirable Experience
  • OpenWRT package development or firmware customisation
  • Wi-Fi technologies and wireless networking
  • Cellular modem frameworks
  • Linux Kernel debugging
  • Rust exposure
  • Debian packaging
  • ARM hardware platforms
  • TPM or HSM technologies
  • JTAG and hardware debugging
Additional Requirements
  • Must be eligible and willing to undergo security clearance
  • Sponsorship is not available
What You'll Be Doing
  • Developing software for Linux and OpenWRT networking platforms
  • Enhancing Embedded and cloud-connected systems
  • Building networking and connectivity solutions
  • Supporting secure communications technologies
  • Troubleshooting software, networking, and hardware issues
  • Developing automation and system tooling
  • Collaborating with engineering and product teams
  • Supporting product performance, reliability, and scalability
What We Offer
  • £45,000 - £70,000 DOE + Benefits
  • Fully remote UK-based role
  • Flexible working arrangements
  • Innovative technology projects
  • Experienced and collaborative engineering team
About Adecco

We are proud to be an Equal Opportunities Employer and are committed to creating an inclusive recruitment process for all applicants.

We are on the client's supplier list for this role.

Technical Keywords

OpenWRT. Linux. Embedded Linux. Go. Golang. C. Shell Scripting. Yocto. Buildroot. ARM. Networking. Routing. VPN. DNS. DHCP. NAT. LTE. 5G. Cellular. Modems. X.509. PKI. mTLS. Firmware. GPIO. UART. SPI. I2C. Linux Kernel. Wi-Fi. Rust. Debian. TPM. HSM. JTAG. Software Engineer. Linux Engineer. OpenWRT Engineer. Network Engineer. Remote Engineer

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

Similar jobs worth comparing

Software Engineer - Linux & Networking, Openwrt
Software Engineer - Linux & Networking, Openwrt

Adecco • United Kingdom

Remote
GBP 45,000 - 70,000
Benefits
Remote work (UK)
Flexible hours
+2
Remote Linux & OpenWRT Networking Engineer
Remote Linux & OpenWRT Networking Engineer

Adecco • United Kingdom

Remote
GBP 45,000 - 70,000
Benefits
Remote work (UK)
Flexible hours
+2
Remote Linux & OpenWRT Networking Engineer
Remote Linux & OpenWRT Networking Engineer

Adecco • United Kingdom

Remote
GBP 45,000 - 70,000
Remote UK work
Benefits
Flexible hours
Software Engineer (Backend/Full-Stack) - Go, X.509, React
Software Engineer (Backend/Full-Stack) - Go, X.509, React

Adecco • United Kingdom

Remote
GBP 40,000 - 70,000
Fully remote UK-based role
Flexible working arrangements
Modern technology stack and tooling
+1
Quality Assurance Engineer - Networking & Embedded
Quality Assurance Engineer - Networking & Embedded

Adecco • United Kingdom

Remote
GBP 45,000 - 70,000
Remote UK-based role
Flexible working
Embedded Linux Software Engineer
Embedded Linux Software Engineer

Platform Recruitment • Cambridgeshire and Peterborough

On-site
GBP 60,000 - 70,000
Senior Network Engineer
Senior Network Engineer

CleanTech Talent • Glasgow

Hybrid
GBP 72,000 - 95,000
Hybrid work ~3 days onsite (Scotland)
Career growth opportunities
Embedded Software Engineer
Embedded Software Engineer

ZENOVO • City of Edinburgh

Hybrid
GBP 50,000 - 61,000
Embedded Linux Software Engineer
Embedded Linux Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Salford

Hybrid
GBP 36,000 - 60,000
Annual bonus
Hybrid working
Embedded Software Engineer
Embedded Software Engineer

Line Up Aviation • Portsmouth

On-site
GBP 68,000 - 97,000