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. As a member of the TV middleware development team you will be responsible for designing, developing, testing and debugging embedded system software.

Main responsibilities:

  • Designing and implementing software of embedded devices and systems, testing and debugging the software
  • Analyzing and enhancing efficiency, stability and scalability of system resources
  • Review code and design
  • Integrate and validate new product designs

Skills and experience:

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 rekrut[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, subsidized sports’ card, group insurance scheme etc)
  • Lessons of English during working hours
  • Opportunity of development and trainings in international environment
  • Social activities
  • Comfortable working conditions in a great location (easily accessible from every corner of Silesia & Zagłębie)