Upvanta
Upvanta
New

Senior Embedded Firmware Engineer

140 PLN/ godz.B2B
SeniorFull-time·B2B
#400825·Dodano 2 dni temu·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

CC++UARTSPII2CMODBUSRTOSFreeRTOSBLEWi-FiPythonGitJenkinsGitLab CI

Firma i stanowisko

Upvanta is hiring for an embedded systems engineering role based in Wrocław, Poland. The position involves designing, developing, and launching modern solutions based on embedded systems, requiring deep firmware and hardware knowledge.

Wymagania

  • Minimum 6 years of experience in embedded systems design (firmware and hardware).
  • Strong knowledge of C/C++ in embedded contexts (bare-metal, RTOS).
  • Practical experience with microcontrollers such as STM32, ESP32, NXP, Nordic (nRF) or similar.
  • Familiarity with communication protocols: UART, SPI, I2C, CAN, Modbus, USB.
  • Ability to read and create electronic schematics.
  • Experience with laboratory tools: oscilloscope, logic analyzer, multimeter, laboratory power supply.
  • Debugging experience on hardware level (JTAG/SWD).
  • Knowledge of RTOS like FreeRTOS or Zephyr.
  • Experience with wireless communication: BLE, LoRa, Wi-Fi, Zigbee.
  • Experience with OTA (Over-The-Air) updates.
  • Knowledge of Python and scripting.
  • Experience with version control and CI/CD tools for firmware: Git, Jenkins, GitLab CI.

Obowiązki

  • Designing, developing, and maintaining firmware for embedded systems, including drivers, communication protocols, and application logic.
  • Running and debugging hardware prototypes.
  • Collaborating on the integration of hardware and software layers.
  • Analyzing issues at both electronic hardware and software code levels.
  • Creating and maintaining technical documentation of the projects.

Inne informacje

Work model: Hybrid in Wrocław, Poland. Language requirement: Polish.

Upvanta

Upvanta

339 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz