New offer - be the first one to apply!

October 27, 2026

Network Firmware Developer (C, Linux) for Industrial Routers

Mid • Hybrid

Brno, Czech Republic

Quick Facts

  • Role: Network Firmware Developer for industrial routers

  • Focus: Linux firmware and network technologies (routing, NAT, VPN, security)

Description

You will develop Linux-based firmware and C software that manages router configuration. The role focuses on IPv4/IPv6 networking, routing/NAT, establishing VPN tunnels (WireGuard, OpenVPN, IPsec), and securing the router using firewall rules and network isolation. You will tune the performance and stability of the network stack and debug problems directly on hardware.

Responsibilities

  • Build and assemble a Linux OS

  • Develop router configuration software in C

  • Work on network stack functionality: IPv4/IPv6, routing, NAT

  • Configure VPN tunnels (WireGuard, OpenVPN, IPsec)

  • Implement router network security (firewall rules, network isolation)

  • Tune performance and stability of the network stack

Requirements

  • Strong knowledge of how networking works

  • Real-world experience with Linux

  • Programming primarily in C (other languages may also be encountered)

  • Practical experience with VPN technologies

  • Troubleshooting and tuning on the hardware level

  • English proficiency for reading technical documentation

Benefits

  • Flexible working hours and a friendly team; option to work from home

  • Training and certification (internal and external)

  • 5 weeks of vacation

  • 3 sick days

  • Notebook and phone for private use

  • MultiSport card

  • Company refreshments and events (sport/culture)

  • Contribution to pension savings

  • Vaccination and additional benefits

Similar jobs you might like

Unlock Full Resume Report