Embedded Software Engineer

12 000 - 17 000 PLN/ mies.Umowa o pracę (brutto)
14 000 - 20 000 PLN/ mies.B2B (netto)
MidFull-time·Umowa o pracę·B2B
#339733·Dodano 7 dni temu·9
Źródło: theprotocol.it
Aplikuj teraz

Tech Stack / Keywords

Embedded CRTOSSTM32ZephyrCMakeRustC#UWBLinux

Firma i stanowisko

We are looking for an Embedded Software Engineer to join our team and help develop modern embedded solutions for communication devices and connected systems.

In this role, you will work on software for embedded platforms, combining firmware, electronics, and wireless communication technologies. One of the areas involved in the project is UWB (Ultra-Wideband), a modern wireless communication technology used in advanced connectivity systems and next-generation devices.

We are looking for someone who enjoys working close to hardware, solving technical challenges, and building reliable software for real embedded systems. You will collaborate with an experienced engineering team and international partners on software development, integration, testing, and optimization.


Wymagania

  • At least 2 years of experience in embedded software development
  • Very good knowledge of Embedded C
  • Practical experience with RTOS (e.g. FreeRTOS)
  • Good understanding of embedded systems architecture, microcontrollers, and low-level programming
  • Experience working with MCU platforms; STM32 or similar solutions are welcome
  • Practical knowledge of interfaces such as UART, SPI, I2C, GPIO
  • Ability to debug software/hardware integration issues
  • Fluent English

Nice to have:

  • Experience with wireless communication technologies, especially UWB
  • Experience in BSP development and board bring-up
  • Familiarity with Ethernet-based systems, diagnostic mechanisms, and firmware update solutions
  • Knowledge of Zephyr, CMake, Rust, or C#

Obowiązki

  • Design, develop, and maintain embedded software for microcontroller-based systems
  • Develop firmware features related to device communication, diagnostics, configuration, and system control
  • Contribute to the design and development of RTOS-based applications
  • Integrate software with hardware layers, peripherals, and communication interfaces
  • Support board bring-up, debugging, issue analysis, and system performance optimization
  • Collaborate with hardware, firmware, and test teams during validation and technical documentation activities
  • Contribute to solutions related to device diagnostics and firmware update mechanisms

Oferta

  • Flexible working hours
  • Private medical care
  • Life insurance
  • Multisport / PZU Sport package
  • Opportunity to grow while working on modern embedded and communication-related technologies
  • Cooperation with an experienced engineering team
  • Participation in projects delivered with international partners
  • Sharing the costs of sports activities
  • Sharing the costs of professional training & courses
  • Remote work opportunities
  • Integration events
  • No dress code
  • Coffee / tea
  • Parking space for employees
Elastyczne godziny
Opieka zdrowotna
Ubezpieczenie
Karta sportowa
Dofinansowanie szkoleń
Pakiet relokacyjny
Imprezy teamowe
Darmowe napoje
Parking dla aut

Inne informacje

Please submit your CV in English.

Softgent

Softgent

2 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz