New offer - be the first one to apply!

April 8, 2026

Senior Firmware Engineer

Senior • Remote

Warsaw, Poland

We are looking for a Senior Firmware Engineer to join our team, with strong expertise in C/C++, microcontrollers, RTOS, and IoT firmware development.

Your responsibilities:

  • Design, develop, test, troubleshoot, and deliver IoT firmware systems

  • Guide the full SDLC for embedded software

  • Write high-quality C/C++ code for Azure-connected devices

  • Collaborate with hardware and software teams to integrate and optimize systems

  • Create and maintain firmware documentation

  • Contribute to technical direction within a small engineering team

We are looking for you, if you have:

  • Availability to work in the US time zone

  • Strong proficiency in C/C++ and modern design practices

  • Experience in firmware development for microcontrollers and RTOS-based systems

  • Expertise in developing and troubleshooting embedded systems, including hardware understanding (schematics, PCB)

  • Knowledge of communication protocols and wireless technologies (e.g., Serial, Bluetooth, Wi-Fi, Cellular, IP)

  • Experience with version control, agile tools, and code reviews (e.g., Visual Studio, Azure DevOps)

We offer:

  • Participation in interesting and demanding projects

  • Flexible working hours 

  • A great, non-corporate atmosphere

  • Stable employment conditions (contract of employment or B2B contract)

  • Opportunities for development and promotion

  • Attractive package of benefits

  • Work model: remote or hybrid (2 days per week from the office)

We reserve the right to contact the selected candidates.