We’re currently seeking a passionate freelance Firmware Engineer to join our forthcoming projects. As a freelancer cooperating with intent, youll have the chance to work on diverse IoT projects, contributing your expertise to our team. At the moment, there are no ongoing projects, but we eagerly await upcoming opportunities and are keen to engage with talented Firmware Engineers.
Requirements: 4+ years of experience in Firmware development, experience with C development for embedded systems, experience with ESP32, Bluetooth knowledge incl. BLE, good command of written and spoken English (min B2).
responsibilities :
Gather and analyze requirements from clients.
Consult clients and internal teams on solutions, stacks, and tools.
Plan, develop, and implement firmware.
Work alongside our mobile teams to streamline, optimize, or sometimes troubleshoot communication between device and companion applications. Test firmware releases.
Write and maintain firmware documentation.
Estimate your work.
Participate in the requirement discussion meetings and daily calls, providing feedback on inconsistencies and open issues.
Spearhead better practices, and ensure standards are set and followed.
requirements-expected :
At least 4 years of professional experience as a firmware developer.
Experience with C/C++ development for embedded systems.
Experience with ESP32 and Espressif ESP-IDF and ESP-ADF libraries.
Experience with STM32.
Working knowledge of Bluetooth, including BLE, and Bluetooth Mesh, and familiarity with all layers of the Bluetooth stack.
Knowledge of toolchains like Cmake, GCC, Python-based, etc.
Familiarity with common IoT-related protocols like MQTT, and web sockets.
Familiarity with the landscape of connected devices (IoT, Home automation, Wearables, Automotive, etc).
At least B2 English skills (both written and spoken).
Self-reliance, responsibility for assigned tasks, and effective time management.
offered :
Perks and benefits: 100% remote work, flexible working hours, and knowledge-sharing initiatives. Moreover, if after a few months of working together, were all on the same page, then definitely we’ll gladly invite you to join our internal intent team for long-term collaboration and you’ll enjoy all the benefits, such as paid holidays, paid sick leave, training budget, and much more!