Apply now
USG Professionals

Embedded C consultant working with ESP32 microcontrollers on connectivity

Published on 17 days ago

Embedded C consultant working with ESP32 microcontrollers on connectivity

Are you looking for an employer to guide your ICT skills in the right direction? Are you impatient to let your dynamism and ambition bear fruit in difficult projects? This is what we offer you at USG ICT, because we make the most of your knowledge and skills. Your mission: to carry out various missions and thus strengthen the results of our customers. Freelancers are also welcome !!!

Job description

Consultant will complete a feasibility study, porting existing C code to an ESP32 microcontroller. ESP32 will read out another controller via Ethernet once every few seconds, process the Ethernet packets, do some processing on the incoming data and forward the result to a 4G modem over UART. C code to request the data over Ethernet and process these data is available but was written for Linux. Porting this code to ESP32 will require fine-tuning to make sure that the limited resources of the ESP32 are optimally used. A working FreeRTOS environment and TCP/IP stack can be re-used from another ESP32 project. Goal of the project is to identify the limits of ESP32, show the types of data processing and simple algorithms that can be implemented on ESP32. Project will run for 6 months, but if the feasibility study is successful, it is likely the project can be extended to bring the proof-of-concept into production


  • Expert-level knowledge of embedded C
  • Experience with microcontroller firmware development
  • Experience with ESP32 microcontrollers is a strong plus. If no experience with ESP32, knowledge of STM32 is preferred.
  • Experience with the Linux command line (e.g., ubuntu), bash scripting, Makefiles and Git is required.
  • Regarding protocols, familiarity with the TCP/IP stack is required and candidate should be able to create and manage C implementations of UDP, TCP, FTP client/servers and sockets.
  • Familiarity with AT commands is a plus  


Talent must be pampered. That is why we not only offer you a permanent contract of indefinite duration in exchange for your knowledge and commitment. We also act as your career planner and look for the best opportunities, training and growth opportunities for you. In addition to your competitive salary, you will receive a lot of fringe benefits (daily allowance, group and hospitalization insurance, company car, ...). Are you a freelancer? Of course you are also eligible and will receive a competitive rate.

Others also viewed
    Add your CV
    Jobs for you will suggest better jobs based on your education, skills and work experience.

    The job was saved

    You can find your saved jobs on the homepage or in My Jobat.

    To view them on other devices as well, just log in.

    11 days left to apply



    • Professional bachelor (Higher Education Short Type)
    • At least 5 years experience
    • English


    • Permanent
    • Full-time

    Apply before

    • 25 May

    Receive jobs by e-mail

    Receive new 'Application development' jobs in Antwerp straight to your mailbox.