Retour vers toutes les offres de stages





Embedded software developer : Raspberry PI4 and Arduino - developing a framework to control third parties

Description de l'entreprise

BY-SYSTEMS is the global leader in end-to-end multi-vendor network management and automation systems for the broadcast, satellite, cable, telco and mobile industry.

Develop and deploy for the industry a Hub to interconnect many complex systems using different protocols (proprietary or standard).

Description de la fonction

embedded firmware engineer

You will be in charge of the development of a framework to control third parties libraries

  • backend : in typescript + nodejs
  • connectors : c, c ++ crossplatform

for our hub based on Raspberry PI4 and Arduino.

Profil recherché

typical education

  • A bachelor, master or doctorate degree in ICT, Software and/or Telecom
  • internship or student job

basic qualifications for consideration

  • This position requires that you work from our offices located in Anderlecht, Belgium.
  • You have good verbal and written communication skills in English.

technical skills

  • Experience with embedded development in an internship, college project, or other capacity
  • Software development principles, data structures, pointers, and algorithms
  • knowledge of communication protocols such as SNMP, ASN1, HTTP, SSH, SERIAL, I2C, SPI, PWM, ...
  • Familiarity with network protocols, TCP/IP stack, multithreading, promise, Web Services (REST, Websocket, GraphQL) and JSON is a definite plus
  • Network configuration, debugging, Wireshark
  • Good knowledge of C, C++ (crossplatform), typescript + nodejs, npm libraries, bash scripting, CLI
  • knowledge of vscode, git, jenkins CI/CD, jest, github, bitbucket, confluence, jira
  • a deep understanding of object-oriented design and its implementation using distributed application infrastructure setup and configuration
  • technical documentation (markdown, sphinx-doc, confluence Atlassian, UML)
  • eagle + solidworks for electronic design, pcb and 3D prototype

Nous offrons

This is an internship or student job that could lead to an engagement

  • A competitive salary with extra benefits.
  •  A healthy work-life balance.
  •  A stimulating, challenging, and fast-evolving technological environment.
  •  Work in an international company while still enjoying the advantages of a small-company culture.
  •  Be part of a team that has a disruptive impact on the global telecom and broadcast industry.
  •  Gain experience with a vast array of cutting-edge technologies.
  •  Enjoy long-term stable employment.
Postuler à cette offre
Uniquement pour étudiants de l'enseignement supérieur

Articles qui pourraient t'intéresser

Stages similaires

  • 2017-05-05


    URBANTZ Stage
    1050 Bruxelles
    Ce job est disponible dans plusieurs villes
    Niveau d'études: Master Régime Temps plein