ADB Connected News

Embedded Developer (C/C++) Broadband – Katowice, Poland

We are looking for an experienced Embedded software developer to join our Katowice-based broadband software development team.

Main responsibilities:
– Designing and implementing software for embedded network devices (routers, modems, repeaters), testing and debugging the software
– Integrating and validating 3rd-party software components
– Integrating and validating latest technology (WI-Fi 6/6E, XGSPON, 10GE)


  • Good level of C/C++ programming and possibly scripting languages
  • Sound knowledge of Linux OS programming, possibly on embedded systems
  • English enabling reading & writing technical documentation + communication

Nice to have:

  • Experience in embedded systems programming, possibly on a networking environment
  • Deep knowledge of networking protocols (TCP/IP, IPv4/IPv6, DHCP, PPP, DNS, 802.11, IGMP, UPnP) and hands on programming. Advanced routing protocols are a plus (BGP, OSPF, VRRP etc.)
  • Knowledge of main networking functionalities (QoS, NAT, Security & Firewall)
  • Knowledge of main protocols and technologies used in the context of the Broadband networking (xDSL, GPON, Ethernet, Wi-Fi 5/6/6E)
  • Knowledge of Linux internals: drivers, networking, userspace/kernelspace communication, IPC
  • Solid background on algorithms and programming patterns
  • Excellent technical and problem-solving skills

But as there are no ideal candidates – if you would like to try & test yourself – apply – send your CV to [email protected] and wait for feedback! Whole process generally takes just one meeting!

 We offer:

  • Exceptional engineering challenges and the subject-matter experts as your team members
  • Attractive salary and benefits (private medical care, sports’ card subsidized, group insurance scheme etc)
  • Lessons of English during working hours
  • Social activities
  • Comfortable working conditions in a great location (easily accessible from every corner of Silesia & Zagłębie)