ADB Connected News

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

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

Ideal candidates shall demonstrate:

Required:

  • Good level of C/C++ or Java programming and object oriented design
  • Experience in Linux OS programming, possibly on embedded systems
  • Practical understanding of data structures, algorithms, and design patterns
  • Hands-on multithreading programming
  • English enabling reading & writing technical documentation + communication

Nice to have:

  • Experience in embedded systems programming
  • Android development experience (application and/or system level)
  • Knowledge of networking protocols (TCP/IP, IPv4/IPv6, UPnP, DLNA)
  • Knowledge of multimedia streaming solutions (MPEG-DASH, Apple HLS, Microsoft Smooth Streaming)
  • Knowledge of security technologies & data protection solutions (SSL/TLS, X.509, Digital Rights Management)
  • Knowledge of video compression & coding technologies (MPEG-2, MP4, H.264, HEVC, VP9)
  • Practical GNU and Clang toolchains knowledge
  • Scripting languages (Python, JavaScript) experience
  • Excellent technical and problem-solving skills

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 remuneration
  • Private medical care & sports’ card subsidized
  • Lessons of English during working hours
  • Group insurance scheme
  • Social activities
  • Comfortable working conditions in a great location (easily accessible from every corner of Silesia & Zagłębie)