Embedded Engineer

Yalantis

Warszawa

Hybrid

PLN 180,000 - 260,000

Full time

22 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical insurance
English lessons
Professional courses
Mentorship
Volunteer program

Job summary

Yalantis is seeking an Embedded Engineer to develop firmware for a greenfield medical device project, including wearable EEG technology. You will own firmware architecture, bring-up, and full-stack integration for BLE streaming and data acquisition.

The role requires 5+ years in embedded development, strong C/C++, and experience with Nordic SoCs and Zephyr RTOS, plus hands-on BLE/GATT expertise. Expect collaboration with a US client and a dynamic, well-equipped office environment.

Qualifications

  • 5+ years of hands-on embedded firmware development experience.
  • Strong commercial experience with Nordic SoCs, nRF54L15 preferred.
  • Solid experience with Zephyr RTOS and C/C++.
  • BLE/GATT experience including data streaming, pairing and reconnection.
  • Experience with SPI, interrupts/DMA and real-time data acquisition.
  • Strong low-power optimization for battery-powered devices.
  • Experience building emulators/test harnesses, preferably with Python.

Responsibilities

  • Develop firmware for a wearable EEG device.
  • Own firmware from bring-up to integration and testing.
  • Develop drivers for EEG AFE, accelerometer, DAC, RTC and PSRAM.
  • Implement BLE streaming and GATT services, including pairing and reconnection.
  • Design power management to support ~72-hour battery life.
  • Collaborate with the US client team to define interfaces and specs.

Skills

Embedded firmware
Nordic nRF54L15
Zephyr RTOS
C/C++
BLE GATT
SPI/DMA
CI/Testing
Python

Tools

Git
CI/CD

Job description

Yalantis is a software engineering and IT consulting company in the outsourcing market. Our team has more than 500 specialists and continues to grow. Join and cooperate with us in Dnipro, Kyiv, Larnaca (Cyprus), Warsaw (Poland) and remotely from any city of Ukraine.

We’re looking for anEmbedded Engineer tojoin agreenfield medical device/ neurotech project. The product isabehind-the-ear wearable EEG device designed for ambulatory epilepsy monitoring. The device collects EEG, accelerometer and impedance data and streams itover BLE toacompanion mobile app.

Responsibilities:
  • Develop firmware for agreenfield wearable EEG medical device based onNordic nRF54L15 and Zephyr RTOS.
  • Own firmware development from board bring-up and architecture tointegration and system testing.
  • Develop drivers and data acquisition for EEG AFE, accelerometer, DAC, external RTC and PSRAM.
  • Implement continuous EEG acquisition, SPI/FIFO communication, interrupt/DMA handling and RAM ring buffering.
  • Design and implement BLE streaming and GATT services, including pairing, bonding and reconnection.
  • Implement secure boot, DFU/OTA and power management tosupport ~72-hour battery life.
  • Develop firmware unit/integration tests, CIand aPython-based emulator/test harness for mobile-side BLE communication.
  • Contribute tofirmware architecture, SRS/SDD, architecture diagrams and other engineering documentation.
  • Collaborate directly with the US-based client team todefine requirements, hardware/software interfaces and BLE/GATT specifications.
  • Work autonomously asthe primary firmware engineer, driving technical decisions and communication throughout the project.
Requirements:
  • 5+years ofhands-on embedded firmware development experience.
  • Strong commercial experience with Nordic Semiconductor SoCs; nRF54L15is preferred, but previous nRF generations are considered.
  • Strong experience with Zephyr RTOS and C/C++.
  • Solid hands-on experience with BLE/BLE GATT, including data streaming, pairing, bonding and reconnection.
  • Practical experience with SPI, interrupts/DMA and continuous real-time ornear-real-time data acquisition.
  • Strong experience with low-power optimization for battery-powered embedded devices
  • Experience integrating sensors and peripherals such asaccelerometers, DACs, RTCor external memory.
  • Experience with secure boot, DFU/OTA, firmware testing and CI.
  • Experience building emulators/test harnesses, preferably with Python.
  • Strong firmware architecture and technical documentation skills; SRS/SDD experience isaplus.
  • Experience inmedical devices, wearables, healthcare orother regulated products isastrong advantage.
  • English level: Intermediate strong orhigher.
  • Professional growth: Individual development plan, mentorship, reimbursement for professional certifications and English lessons, access toprofessional courses inCorporate Learning Management System.
  • Community: Tech community and knowledge-sharing events, English speaking club, corporate library and book club, volunteering and charity initiatives.
  • Wellbeing: Medical insurance, regular medical check-ups, sport reimbursement, paid vacation and sick leave, mental health support and events.
  • Work environment: Fully-equipped offices, top-notch equipment, flexible work format, activities both in-office and online, Y-bucks and access tothe Yalantis store.

Please note that feedback onthe results oftheCV review will beprovided only inthe event ofadecision toconsider your candidacy further.
Otherwise, your data will beretained inthe company’s CVdatabase, and wewill gladly contact you ifasuitable vacancy becomes available. The consideration period is7working days.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Embedded Firmware Engineer, Wearable EEG
Remote Embedded Firmware Engineer, Wearable EEG

Yalantis • Warszawa

Hybrid
PLN 180,000 - 260,000
Medical insurance
English lessons
Professional courses
+2
Senior Hardware Engineer (IoT)
Senior Hardware Engineer (IoT)

Yalantis Limited • Warszawa

On-site
PLN 189,000 - 253,000
Medical insurance
Professional growth opportunities
Sports reimbursement
+1
Embedded QA Engineer (Warsaw)
Embedded QA Engineer (Warsaw)

Yalantis Limited • Warszawa

On-site
Medical insurance
Professional growth plan
Flexible work format
+1
Component Engineer / Hardware Support Engineer
Component Engineer / Hardware Support Engineer

Yalantis Limited • Warszawa

On-site
PLN 127,000 - 192,000
Medical insurance
Paid vacation and sick leave
Mental health support
+1
Senior Project Manager
Senior Project Manager

Yalantis Limited • Warszawa

Remote
PLN 180,000 - 240,000
Medical insurance
Flexible work format
Sport reimbursement
+5
Senior Full-Stack Developer (React Native/Node.js/TypeScript)
Senior Full-Stack Developer (React Native/Node.js/TypeScript)

Yalantis Limited • Warszawa

Hybrid
PLN 240,000 - 360,000
Medical insurance
Paid vacation
Sick leave
+7
Embedded QA Engineer (freelance, part-time)
Embedded QA Engineer (freelance, part-time)

Yalantis Limited • Warszawa

On-site
PLN 169,000 - 254,000
Recruiter
Recruiter

Yalantis • Warszawa

Hybrid
PLN 120,000 - 180,000
Medical insurance
Professional development
English lessons
Senior Embedded/Firmware Engineer (freelance)
Senior Embedded/Firmware Engineer (freelance)

your Jared • Warszawa

Hybrid
PLN 186,000 - 248,000
Flexible hours
Fully remote work
Training budget
Mobile Developer (BLE | Flutter / iOS / Android | freelance)
Mobile Developer (BLE | Flutter / iOS / Android | freelance)

intent sp. z o.o. • Warszawa

Hybrid
Flexible working hours
Remote work options
Access to internal knowledge-sharing