Embedded Firmware Engineer
What we expect:
- Bachelor’s degree or higher in Computer Science, Electronics, Automatic Control, Telecommunications or a related technical field.
- Commercial experience with firmware for microcontrollers, bare metal or under an RTOS, developed against real hardware.
- Practical knowledge of C++14 or newer, including the standard library.
- Knowledge of real-time operating systems: tasks and scheduling, synchronisation primitives, interrupt handling, stack and priority assignment.
- Python for test and bench tooling.
- Understanding of microcontroller peripherals and data buses (SPI, I2C, UART, CAN) and the ability to read a schematic and a component datasheet.
- Debugging skills on real hardware: JTAG debugger, logic analyzer, oscilloscope.
- Experience with a build system and version control: CMake, Git.
- Ability to write unit tests for embedded code.
- English sufficient to read documentation and standards, write technical documentation and take part in technical discussions with customers.
- Availability to work from our Gliwice office every Tuesday.
Nice to have:
- Low-level work on any 32-bit microcontroller architecture: startup code, linker scripts, interrupt controllers, MPU and cache handling.
- Familiarity with ECSS, CCSDS or other space industry standards, or with functional safety standards from another regulated industry.
- Experience with bootloaders, firmware update mechanisms and image integrity checking.
- Conan or another C++ package manager, and Jenkins or another CI system.
- Target emulation with QEMU, or hardware-in-the-loop test setups.
- Static analysis, MISRA or another coding standard applied in a real project.
What we offer:
- Work with world-class companies and institutions on the cutting-edge space industry.
- Challenging projects that have the potential to change the industry.
- Supportive environment and opportunities to learn new exciting things.
- Opportunity to attend the biggest global events related to the space industry.
- The opportunity to gain experience with support from the best specialists in the field.
- Flexible working hours and remote work option.
- A variety of perks to choose from (sports cards, private healthcare, fuel cards, foreign language lessons).
We believe in a “human” approach to work and care about work-life balance. Additionally, one of our biggest assets is our attention to mutual support and exchange of knowledge at work.
Podobne oferty
.Net Developer
Scalo
GLIWICE
2026-08-26
Software Developer Python
Embevity Sp. z o.o.
GLIWICE
2026-08-24
DevOps Engineer Microsoft Dynamics 365
Michael Page
GLIWICE
2026-08-19
PHP Developer
Klient TeamQuest
GLIWICE
2026-08-06
Programista PHP
Klient TeamQuest
GLIWICE
2026-08-06
Programista PHP
Klient TeamQuest
BYTOM
2026-08-06
Programista PHP
Klient TeamQuest
CHORZÓW
2026-08-06
PHP Developer
Klient TeamQuest
BYTOM
2026-08-06
PHP Developer
Klient TeamQuest
CHORZÓW
2026-08-06
Specjalista/specjalistka ds. HoReCa
ZAKŁADY MIĘSNE "HAM" CICHOŃ I WSPÓLNICY Sp. z o.o.
RADZIONKÓW
2026-06-23
5000,00 - 7000,00 zł