ADB Connected News

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

Ideal candidates shall demonstrate:


  • 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, DLNA) and hands on programming. Advanced routing protocols are a plus (BGP, OSPF, VRRP etc.)
  • Knowledge of main networking functionalities (QoS, NAT, Port Forwarding, Security & Firewall)
  • Knowledge of main protocols and technologies used in the context of the Broadband networking (ADSL, VDSL, Ethernet, Wi-Fi)
  • Knowledge of Linux internals: drivers, networking, userspace/kernelspace communication, IPC, firewall
  • 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 takes just one meeting!

 We offer:

  • Exceptional engineering challenges
  • Attractive remuneration
  • Private medical care
  • Stability
  • Work in the environment of outstanding specialists
  • Possibility of development within ADB Corporate University
  • Lessons of English
  • Overseas business trips
  • Group insurance scheme
  • Social activities
  • Comfortable working conditions