Skip to main
Job offer background

Firmware Engineer

23 000 - 30 000 PLN net/month - B2B

19 000 - 25 000 PLN gross/month - CoE

Hey there! ☀️

We’re on the lookout for a Firmware Engineer to join us on our adventure through the amazing world of physical innovations.

intent has over 10+ years of experience in helping to conceptualize, design, and build apps for IoT and connected devices. We are a software house that acts as a specialized think partner for products at the intersection of physical and digital - from net-new to products looking to enter a competitive and established niche. Some of our clients include Oura, BOSE, and McIntosh audio systems.

We should definitely talk if you:

🌱 Enjoy contributing to meaningful products that have a positive impact on people's lives.
🤖 Have a knack for technology. If you love all things related to the newest technologies and IoT, wearables, and connected devices, you've found the right place!
🏋️ Are looking for independence and transparency - we trust you from day 1, so you can feel free to use your knowledge and experience on daily tasks without micromanagement.
⌚️ Know best how to manage your time - do you need to go for a walk with a dog? Or you are on workation, and need to start your work earlier or later? That’s awesome! Take care of the project and meetings, but decide for yourself when you work best.
🎳 Are a team player - we all have an impact here, so your opinions and feedback matter!

Your responsibilities will include:

  • Gathering and analyzing requirements from clients.

  • Consulting clients and internal teams on solutions, stacks, and tools.

  • Planning, developing, and implementing firmware.

  • Working alongside our mobile teams to streamline, optimize or sometimes troubleshoot communication between device and companion applications.

  • Testing firmware releases.

  • Writing and maintaining firmware documentation.

  • Estimating your work.

  • Participating in the requirement discussion meetings and daily calls, providing feedback on inconsistencies and open issues.

  • Taking part in knowledge sharing with other tech freaks.

What we expect:

  • At least 4 years of professional experience as a firmware developer.

  • Experience with C development for embedded systems.

  • Experience with ESP32 and Espressif ESP-IDF and ESP-ADF libraries.

  • Knowledge of toolchains like Cmake, GCC, Python-based, etc.

  • Familiarity with common IoT-related protocols like MQTT, and web sockets.

  • Working knowledge of Bluetooth including BLE, Bluetooth Mesh, and familiarity with all layers of the Bluetooth stack.

  • 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.

  • Keeping track of the industry trends and taking the initiative to incorporate these into the company technologies.

It’d be nice if you have:

  • 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.

Sounds remarkably interesting? Click apply button and wait for our Recruiter to contact you and discuss the details! 🚀

Perks and Benefits

  • Remote work

    Work fully remotely or from a pet-friendly office in the center of Warsaw - it’s up to you

  • Flexible working hours

    Flexibility in choosing your working hours

  • Paid holidays

    Up to 26 days of paid holidays and 10 days of sick leave on B2B

  • Self-development budget

    Self-development budget (2000 PLN/year)

  • Private medical care

    Private medical care (PZU)

  • Multisport card

    Multisport card

  • Foreign language lessons

    English & Polish lessons

  • Knowledge sharing

    Knowledge sharing

  • Regular salary rises

    Regular salary rises

  • Working equipment

    Working equipment

  • Assigned buddy

    Assigned buddy from your team who’ll help you to onboard smoothly

Meet your recruiter!

She will guide you through the whole recruitment process, which usually takes 1-2 weeks

Lidia HR Recruiter


HR Recruiter