Remote Firmware Engineer
intent
π΅ $23k-$30k
πRemote - Poland
Please let intent know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
The job description is for a freelance Firmware Engineer at intent, a software house specializing in IoT and connected devices. The candidate will gather requirements from clients, develop firmware, test releases, and more. They should have at least 4 years of experience in Firmware development, knowledge of C development for embedded systems, experience with ESP32, Bluetooth knowledge including BLE, good command of English (minimum B2), and more.
Requirements
- 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
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. Participate in knowledge-sharing activities within and outside of intent
Preferred Qualifications
- Experience with rapid hardware prototyping on Arduino/RaspberryPI/ Beaglebone/Nucleo
- Working knowledge of LoRa, Zigbee, Thread, WiFi, and other networking standards
- Experience deploying and managing fleets of IoT devices with the help of AWS IoT Core, GCP Cloud IoT, Azure IoT, or similar
- Experience with cryptography
- Experience with audio paths (encoding/decoding, mixers, etc)
- Experience with Machine Learning on embedded
- Experience with Rust
Benefits
- 100% remote work
- Flexible working hours
- Knowledge-sharing initiatives
- If after a few months of working together, weβre 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!
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πRomania
- π°$95k-$123kπCanada
- π°$142k-$215kπUnited States
- π°$99k-$150kπUnited States
- π°$68k-$88kπCanada
- πAustralia
- πAustralia
- π°$122k-$266kπUnited States
- π°$43k-$72kπNetherlands
- π°$78k-$114kπUnited States
Please let intent know you found this job on JobsCollider. Thanks! π