Software Engineer - Linux & Networking, OpenWRT

  • Adecco
  • Aug 20, 2026
Full time Telecommunications

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

Sound Interesting?
If you're passionate about Linux, OpenWRT, networking, and embedded systems, we'd love to hear from you.
We look forward to hearing from you.

About Adecco
Adecco is acting as an Employment Agency.
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