Job Title: Freelance Embedded Software Engineer (Mid Senior Level)
Duration: 6 months (with extension)
Location: Antwerp
About Your Future Job
To improve safety and efficiency, we are developing a Boat Tracking & Monitoring System (BTMS) that collects real time location, engine status, and fuel consumption data from boats operating in the port.
Were looking for an Embedded Software Engineer to help develop an onboarding system that collects data from boat sensors and transmits it wirelessly to a central dashboard.
The main tasks are:
* Writing and Testing Embedded Code
* Sensor & Hardware Integration
* Wireless Communication & Data Transmission
* System Testing & Debugging on Real Boats
* Collaboration & Documentation
Must have skills:
* C/C++ programming
* Experience with microcontrollers (STM32, ESP32, or similar)
* Interfacing with sensors (GPS for location tracking, temperature sensors for engine monitoring, etc.)
* Basic knowledge of Linux for embedded devices.
* Wireless communication (Wi Fi, Bluetooth, or LTE).
* Dutch fluent
Nice to have:
* Python for scripting and data processing.
* Cloud connectivity (AWS IoT, Azure IoT, or similar).
* Experience working with boat electronics (NMEA 2000 protocol, CAN bus).
* Battery optimization for low power devices.
* English conversational
General Conditions:
Start date: 1 March
Duration: 6 months (with extension)
Location: Antwerp/Remote
Contract type: freelance
Full time
Interested? Apply online now or send us your current CV in Word format. We look forward to hearing from you!
We operate as a recruitment consultancy. None of the above terminology is intended to be discriminatory in terms of age, gender, or experience. We confirm that we welcome all applications from candidates of any age, gender, or experience.