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

Embedded Firmware Engineer

231840.00 - 262080.00

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)

Sign up to apply

Create a free account to apply for this job and get access to:

  • AI-powered CV optimization for this specific job
  • Save jobs and create custom alerts
  • See your CV match score for each job

Company information

Company
Upvanta sp. z o.o.
Location
Polska, dolnośląskie, Wrocław
Poland
Posted
1 week ago

Find similar jobs

Explore more opportunities like this one.

Interested in this position?

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