Smart City System Architect for imec City of Things

Antwerpen - IT
More than two weeks ago

imec City of Things


Smart City System Architect for imec City of Things

The Internet of Things and Artificial Intelligence will change everyone’s future. Imec is joining forces with the Flanders region in the “City of Things program” which aims to bring an intuitive Internet of Things to cities and beyond, improving the quality of life for its citizens and visitors.

Cities and the public sector want to use the power of the internet of things and digitization to become more efficient, and to create cities that are nicer, greener, and healthier. Many companies detect that need, and present their offerings to these cities. The City of Things program is working with the public sector, innovative companies, top research and representative citizens to co-create, test and validate new and state-of-the-art smart city solutions.  The related Smart Flanders initiative of imec is an innovative and challenging multidisciplinary action that supports all Flemish cities willing to become ‘smarter’ and that want to collaborate with various companies in achieving that goal, without the risk of vendor lock-in and the loss of access to data.

City of Things is thé reference within Europe for international and local players who want to test and validate IoT and AI services, applications and technologies in a large-scale, lifelike Smart City context. And as an Smart City System Architect, you will help shape it!

What you will do

  • Collect & define requirements for the system architecture for the City of Things (“CoT”) stack.
  • Translate these requirements to the living lab technical running environments.
  • Define iteratively a modular architecture by learning CoT projects, the imec technical groups and the “outside world”. Key concepts are scalability, openness (avoid vendor lock-in), performance, flexibility, independence, standardization, security, OAM, ...
  • Benchmark our projects and architectural choices towards other Smart City initiatives.
  • Participate with the technical director in being the ambassador for the architecture inside and outside IMEC, to continuously adapt it by keeping it being challenged.
  • Quantify certain choices/trends in technical and planning figures.
  • Identify solutions / technologies that can be added to the architecture.
  • Participate intensively with the technical director and technical project manager in the living labs projects to manage the technical choices, stability, scalability, ... and learn from this.

What we do for you

We offer you the opportunity to join one of the world’s premier research centers in nanotechnology and digital technology in the new offices in Antwerp, in The Beacon.. With your talent, passion and expertise, you’ll become part of a team that makes the impossible possible. Together, we shape the technology that will determine the society of tomorrow.

We are proud of our open, multicultural, and informal working environment with ample possibilities to take initiative and show responsibility. We commit to supporting and guiding you in this process; not only with words but also with tangible actions. Through, 'our corporate university', we actively invest in your development to further your technical and personal growth.

We are aware that your valuable contribution makes imec a top player in its field. Your energy and commitment are therefore appreciated by means of a competitive salary with many fringe benefits.

Who you are

Technical skills:

  • You are a seasoned technical software specialist with 5-10+ years hands-on experience (data analytics and databases, applications,...) as a software or system end-to-end architect. 
  • You have proven experience with I(o)T building blocks & layers, especially in higher layers. Examples are (non-exhaustive):
    • Big data, databases and analytics: distributed storage (Hadoop), databases (row-, object- based, e.g. Cassandra, MongoDB), map-reduce analytics (Spark), cluster management (YARN, Mesos), Elastic datastore, …
    • Streaming architecture enablers such as Kafka
    • Cloud: AWS, Azure, Google, OpenStack, Cloud Foundry, Kubernetes, ...
    • Ontologies, modeling and data representations: JSON, XML, Swagger, YANG, ...
    • Application architectures and how to deploy (micro-services, Docker containers, …)
    • Security as a vertical layer across the protocol stack (crypto, certificate management, authentication & authorization, …)
    • AI and machine learning awareness
    • Some knowledge of network, and transport protocols such as 3GPP protocols, WiFi, LoRa, NB-IoT, Sigfox, Zigbee, BT, Thread, CoAP, … (and IP and its layers above) is a plus.
  • You are familiar with development tools, languages (JS, .NET, ...) and frameworks (e.g. React).
  • Terms like IaaS, PaaS, SaaS, DaaS, MaaS do ring a bell.
  • You have experience with the Operation and Maintenance of complex I(o)T systems : monitoring, problem analysis, problem solving.

Soft skills:

  • Thanks to your agile mindset, you like to construct in short cycles towards a bigger goal. This is a necessity in our living lab experiments and also in constructing an experience-based Smart “City of Things” architecture based on open components.
  • You are a team player, willing to define the architecture together with different stakeholders (with research and business background). You use the listen-understand-adapt-adopt-improve-consolidate cycle. Answers can be found in the rich technical ecosystem and therefor initiative is a key factor towards successfully building a consolidated view. Being able to value and lift the work of others is crucial.
  • You are a communication superstar, able to summarize architecture in different types of presentations, adapted to the audience and are confident communicating these in live presentations.
  • Your analytical mind and learning agility allow you to combine the different pieces of the puzzle and to see the bigger picture.
  • You are flexible to function in a multi-disciplinary environment with different stakeholders in a heterogeneous ecosystem (not purely technical). A proficient knowledge of Dutch and English is mandatory.
  • You are passionate! Passionate about complex IoT/AI/IT/software/hardware systems, problems and solutions from a systems and architectural perspective with the right sense for abstraction.

Share this on


This website uses cookies for analytics purposes only without any commercial intent. Find out more here. Our privacy statement can be found here. Some content (videos, iframes, forms,...) on this website will only appear when you have accepted the cookies.

Accept cookies