Login Enter

Upvanta sp. z o.o.

1 month ago

Embedded Firmware Engineer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
Upvanta sp. z o.o.
Location
Polska, dolnośląskie, Wrocław Poland
Posted
1 month ago
View all jobs at Upvanta sp. z o.o.

Job description

We are looking for an experienced Engineer who will combine programming competencies in the firmware area with practical knowledge of designing, commissioning, and debugging electronics. Scope of responsibilities Design, development, and maintenance of firmware for embedded systems: drivers, communication protocols, application logic. Commissioning and debugging of hardware prototypes. Collaboration on hardware-software layer integration. Analysis of problems at the electronics and code level. Creation and maintenance of technical project documentation. Mandatory Requirements Min. +4 years of experience in embedded systems design (firmware + hardware) Good knowledge of C/C++ in the embedded context (bare-metal, RTOS) Practical knowledge of microcontrollers: STM32, ESP32, NXP, Nordic (nRF) or similar Knowledge of communication protocols: UART, SPI, I2C, CAN, Modbus, USB Ability to read and create electronic schematics Ability to work with laboratory tools: oscilloscope, logic analyzer, multimeter, lab power supply Experience in hardware-level debugging (JTAG/SWD) Nice to have Knowledge of RTOS (FreeRTOS, Zephyr) Experience with wireless communication (BLE, LoRa, Wi-Fi, Zigbee) Experience with OTA (Over-The-Air) update Knowledge of Python/scripting Experience with version control systems and CI/CD for firmware (Git, Jenkins, GitLab CI)

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.