Skip to content

Platform and Drivers Engineer (Leuven – Belgium)

permanent contract
  • Apply Before : 1 April 2023
Email Job

Job Detail

  • Job ID 5558

Job Description

🏢 Company

SoftAtHome delivers leading connectivity, Pay TV and digital solutions for the connected home that ensure the best possible connectivity and in-home experience.

SoftAtHome solutions are used in more than 30 million homes and 5 million smartphones in Europe, EMEA and Asia, through operators like Orange, Swisscom, Etisalat and more.

Our company develops a software platform for ‘Home’ services (Internet, TV, SmartHome), both with embedded software components on devices (routers, set-top-boxes, smart speakers, etc.) and components deployed in the cloud.

SoftAtHome is also an important actor of the prpl Community, driving its acceleration plans, making contributions to both prplOS and prplMesh software and having an active role in its different Working Groups.

SoftAtHome is an R&D driven company. More than 80% of its staff is active in software development and customer support: design, development, integration, testing, project management.

For more information, visit our website at or follow as @SoftAtHome.

🌐 Mission

As part of the P&D (Platforms and Drivers) team you are working close to the Linux kernel and constructing the base layer (embedded Linux, drivers, BSP, bootloaders) of the hardware platforms (Home GateWays) on which the SoftAtHome middleware will run.

You will work on the latest technologies and standards, heavily interacting with different chip-vendors and hardware manufacturers to create the “connected home” of tomorrow, focusing on the lower level components:

  • Making sure the base layer works.
  • Generic Linux Networking
  • Developing a software components taking into account the specific architectures of the platform (hardware/software acceleration, offload…)
  • Developing management software for multiple WAN technologies (xPON, xDSL, FTTH)
  • Exploiting the chipset and board capabilities to offer the best performances and experiences.
  • Developing software for securely loading and updating the gateways.

🌟 Required skills

  • You are creative and able to conceptual thinking
  • You challenge the status quo, are eager to learn and try new things and you can convince others
  • Strong analytic and synthesis skills are required
  • Ability to work in multi country and international teams
  • Being a team player but are able to work autonomously
  • Ability to communicate well and concise
  • Attention to detail
  • Fast learning
  • Fluent in English

💼 Profile:

  • You have a Master in Computer Science/Electronics or related field, preferably with embedded software specialization
  • You have min. 3 years experience in embedded software development (C language mandatory)
  • You have hands on experience with Linux software development and very good debugging skills (gdb)
  • Good knowledge of the Linux kernel/OS and device drivers (GPIO, flash storage, Ethernet…)
  • Knowledge of Linux bootloaders for embedded systems (u-boot)
  • Knowledge of networking stacks and related management protocols (TCP/IP L2/L3, xDSL, OMCI)
  • Experience with openWrt development is a plus
  • Experience with hardware-software integration for ARM/MIPS/x86 SoC’s from Broadcom, MxL, Qualcomm, Mediatek is a plus

🏡 Location: SoftAtHome Belgium: Vaartdijk 3 bus 502 (Remy tower), 3018 Wijgmaal (Leuven)

The Wijgmaal office is located in a charming green environment, close to a train station and only 5 km from the historical city of Leuven.


🔗 What do we offer:

  • Dynamic and innovative company
  • Fun at work (summer BBQ, walk in the nice environment with colleagues during lunch, kicker and darts tournament,…)
  • Part of the Orange Group – Innovation
  • Teams on a human scale that encourage dialogue

Join SoftAtHome and shape the future with us! 🚀

📧 Contact:

Please send your application directly to

    Apply for this job

    Your resume :
    Suitable files are .doc,.docx,.pdf | 15mb max

    Your application letter :
    Suitable files are .doc,.docx,.pdf | 10mb max

    *Asterisks indicate required fields

    Required skills

    Other jobs you may like

    Back To Top