Embedded Software Engineer

Job Location: Belgium
Job Category: Software
Job Type: Full Time

Key Responsibilities

  • You analyze the product requirements and translate them into specifications and architectural
  • You work in one of our scrum teams within the Clickshare product range
  • You develop back-end logic and modern user interfaces
  • You optimize execution, robustness, and use of system resources
  • You collaborate with the testers to identify open issues
  • You keep track of bugs and fix open issues
  • You provide proficient documentation for the developed software modules
  • You support the creation of realistic plans for the development efforts by estimating the
    necessary amount of work and time

Your profile:
You hold a Bachelor’s or Master’s degree in a software development related study and are passionate
about coding in Kotlin/Java and C++, with 5 years of relevant experience
Experience in developing embedded software/firmware on Android
Experience in developing Android Applications
Experience in developing embedded software/firmware on Linux is a plus

You have at least additional experience in some of the following domains/tools:

  • Python
  • Android low level OS knowledge (knowledge of MDEP is a big plus)
  • Knowledge of (embedded) Android internals
  • Linux low level OS
  • network communication (TCP/UDP…)
  • multithreading (thread safety mechanisms…)
  • (scaled) Agile way of working (scrum, kanban, safe, less, …)
  • Git and/or Svn, CI/CD, TDD, automation
  • Video/Audio processing, codecs, OpenGL / Gstreamer, Qt, Android media framework
  • Security
  • Devops and infrastructure
    You are not tied to a single technology, but willing to explore and learn other programming languages
    and tools depending on the need
    You like to take initiative, work in close collaboration with fellow developers and share your ideas and
    You can work independently and on tight deadline
    You are fully conversational in English
Sorry! This job has expired.