C Embedded Developer
DP IOT
⚲ Gdańsk
8 000 - 13 000 PLN brutto (UoP)
Wymagania
- Git
- nRF
- LTE
- BLE
- RTOS
- C
Opis stanowiska
About the Role We are looking for a C Embedded Developer to join our firmware team and contribute to the development of embedded systems for IoT projects. Work mode: HybridRequirements Education • Bachelor’s or Master’s degree in Computer Science, Electronics, Automation and Robotics, or a related field Technical Skills • Very good knowledge of C programming for embedded systems • Experience with communication interfaces: UART, SPI, I2C • Experience working with bare-metal systems • Ability to develop low-level drivers and handle interrupt routines • Experience in diagnosing and solving hardware–software integration issues • Ability to read and understand electronic schematics • Familiarity with basic electronic tools (multimeter, oscilloscope, soldering) • Knowledge of version control systems (Git) Experience • Minimum 1 year of experience in a similar position Nice to Have • Experience with RTOS • Knowledge of low-power IoT technologies • Experience working with Cellular modules (NB-IoT, LTE Cat-M1) • Experience with BLE and GNSS • Knowledge of network protocols (TCP/IP, UDP, HTTP) • Familiarity with CI/CD pipelines and Jira Responsibilities • Independently managing IoT projects • Implementing and optimizing low-level firmware, considering performance and hardware constraints • Code verification and preparation of technical documentation • Writing unit tests • Maintaining and further developing existing projects • Diagnosing and resolving issues in malfunctioning devices • Cooperation with customers from Scandinavia