Software developer position on prototyping of future Internet of Things (IoT) and 5G technologies

Job description

IMEC

imec is the world-leading research and innovation hub in nanoelectronics and digital technologies. The combination of our widely acclaimed leadership in microchip technology and profound software and ICT expertise is what makes us unique. By leveraging our world-class infrastructure and local and global ecosystem of partners across a multitude of industries, we create groundbreaking innovation in application domains such as healthcare, smart cities and mobility, logistics and manufacturing, and energy. 


University of Antwerp – imec IDLab Research group

The IDLab research group of imec  and the University of Antwerp performs fundamental and applied research on internet technologies and data science. The overall IDLab research areas are machine learning and data mining; semantic intelligence; distributed intelligence for IoT; cloud and big data infrastructures; multimedia coding and delivery; wireless and fixed networking;  electromagnetics, RF and high-speed circuits and systems. Within Antwerp, IDLab specifically focuses on wireless networking and distributed intelligence.  IDLab has a unique research infrastructure used in numerous national and international collaborations. 


At IDLab, we keep innovating and pushing the boundaries. To support the research and prototyping activities of the IDLab team, we are looking for a software developer to strengthen our team. Concretely, you will assist PhD students and other researchers with the implementation of prototypes and demonstrators. Topics you will be working on include our smart highway testbed, an innovative health platform, 5G networks in a smart city and autonomously operating network operation software.


The job

  • You will help design and implement simulation tools to support the team’s researchers
  • You will develop software for prototypes and demonstrators in the context of industry-driven research projects. You will work with IoT protocol stacks (e.g., OpenWSN), big data tools (e.g. Grafana, Spark), Python tools (Numpy, pandas, matplotlib, scikit-learn), and embedded microcontrollers (e.g., Arduino).
  • You will participate in national and European research projects (mostly in collaboration with industry). Some example projects our team is currently working on include Smart Highway and City of Things.


Practical information

  • Starting date: between april and May 2019
  • Type of contract: full time (100%)
  • Employment: temporary assignment for 12 months with possible extension based on performance and availability of funding
  • Location: Antwerp, Belgium (The Beacon, University of Antwerp – imec)
  • For more information, please contact Hanne Everts (hanne.everts@uantwerpen.be)  

Requirements

Your profile

  • Bachelor or master’s degree in Computer Science, Electrical or Telecommunications Engineering, Informatics or equivalent.
  • Good programming skills, with at least basic experience in C / C++
  • Excellent skills in Python and web development
  • You are not afraid to learn new tools
  • Fluent in English, both spoken and written.
  • Experience in project management is a plus
  • Experience with Internet of Things development or AI tools (TensorFlow of Pytorch) is a plus