Embedded C Engineer (Wi-Fi and networking) - freelance

  • Contract

Company Description

MIND is an open source embedded consultancy based in Leuven. You will work along with one of the most experienced Embedded Linux teams in Belgium. Check out how we contribute to open source community here: https://mind.be/blog-mind-on-oss-community-contributions/

Job Description

You will join our client's R&D Wi-Fi team and will be involved in the development stages of the embedded software features

  • Job location: Leuven, Belgium. 2-3 days/week on site, the rest is work from home
  • Start date: to be discussed
  • Contract: freelance or permanent
  • Duration: long term

The assignment:

Wi-Fi:

  • Developing a uniform management middleware for multiple Wi-Fi vendor solutions
  • Developing smart Wi-Fi services, such as Client Steering and Channel Selection.
  • Debugging customer Wi-Fi issues across the entire stack.

Networking:

  • Generic Linux Networking
  • Developing a management middleware taking into account the specific architectures of the SystemOnChip (hardware/software acceleration, PCI offload...)
  • Developing a management middleware for multiple WAN technologies

Qualifications

  • You have 4 years+ of experience in C software development, preferably in wireless networking or embedded systems.
  • Programming languages: C/C++, Unix Shell Programming; other languages are a plus
  • Embedded Linux and its tools
  • Good understanding of networking protocols, network programming, client-server applications
  • Experience with gateway software stacks such as OpenWRT or prpl software is a plus

Additional Information

What we offer:

  • MIND provides you with a fair freelance rate and coaching/follow-up by our Business Manager (if needed).  The MIND community is there to support you and and you will be able to meet with our colleagues.
  • We are an equal opportunities employer and welcome applications from all suitable candidates.