C/C++ Firmware Engineer (f/m/x)
Sii PolskaBiałystok, Bydgoszcz, Gdańsk, Katowice, Kraków, Łódź, Lublin, Piła, Poznań, Rzeszów, Szczecin, Toruń, Warszawa, Wrocławnofluffjobspublished 09/24/2026
Must-have:RustSecurity
Join Sii and play a key role in delivering enterprise-class data platforms to international clients. As a Firmware Engineer, you will be responsible for low-level firmware development, hardware bring-up, and system optimization. You will collaborate with cross-functional teams and support strategic data and analytics initiatives across the organization.
Daily tasks
- Develop and optimize low-level firmware
- Perform SoC and board bring-up
- Debug hardware–firmware issues
- Work with pre-silicon validation platforms
- Implement secure boot and firmware security features
Requirements
At least 5 years of embedded development Strong C/C++ skills Experience with JTAG and debugging tools Knowledge of hardware interfaces (UART, SPI, I2C) Understanding of bootloaders and system bring-up A very good command of English is required
Must have: C++, Firmware Development, JTAG (IEEE 1149.x), SoC (System on a Chip)
Nice to have: Rust, RTOS