Middle Embedded Firmware Engineer

AIDA projektai, MB

Warszawa

Remote

PLN 120,000 - 180,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

AIDA projektai, MB is seeking a Middle Embedded Firmware Engineer to join their Embedded department. You will work with a multidisciplinary team to develop embedded firmware for custom hardware solutions.

The role requires strong C programming, experience with RTOS and bare metal firmware, and familiarity with STM32H MCUs. Excellent English communication skills are required, and the position is remote with a long-term project.

Qualifications

  • Experience with embedded firmware development for hardware solutions.
  • Proficient in C programming and real-time operating systems.
  • Familiar with PWM, ADC, DAC, CAN, UART, SPI, I2C and USB.
  • Experience with STM32H MCU is preferred.
  • Strong English communication skills (B2+).

Skills

C programming
RTOS
Bare metal firmware
High-level embedded apps
Register-level drivers
Firmware testing
PWM/ADC/DAC/CAN/UART/SPI/I2C/USB
STM32H MCU
GIT
JIRA
Confluence
English communication

Tools

GIT
JIRA
Confluence

Job description

About the job Middle Embedded Firmware Engineer
We are looking for a Middle Firmware Engineer for our client, to join their Embedded department. This role requires working closely with a multi-disciplinary team to develop embedded firmware for custom hardware solutions.
Location:

Candidates from EU, Georgia, Armenia, Kazakhstan, and Azerbaijan are welcome to apply. The role requires availability for overlapping working hours with Pacific Time (PST).

Strong C programming skills
Experience with RTOS (real-time operating systems) and bare metal firmware development
Knowledge of firmware development methodologies, from high-level embedded applications to register-level device drivers
Familiarity with firmware testing methodologies, including test plan creation, debugging, and testing automation
Full understanding of PWM, ADC, DAC, CAN, UART, SPI, I2C, and USB
Experience with STM32H family MCU (preferred)
Hands-on experience with collaboration tools like GIT, JIRA, and Confluence
Strong English communication skills (written & verbal B2 level or higher)

Work Conditions:

B2B contract
Remote work from accepted locations
Long-term project with the possibility of extension ( 6+ months)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Embedded Firmware Engineer – C/RTOS & STM32
Remote Embedded Firmware Engineer – C/RTOS & STM32

AIDA projektai, MB • Warszawa

Remote
PLN 120,000 - 180,000
Senior Firmware Engineer (M/K)
Senior Firmware Engineer (M/K)

Experis • Województwo pomorskie

Hybrid
PLN 140,000 - 190,000
Employment contract
Medical care
Firmware Engineer
Firmware Engineer

Infotree Global Solutions Inc. • Wrocław

On-site
PLN 140,000 - 190,000
Embedded Solutions Engineer
Embedded Solutions Engineer

Softeq • Warszawa

On-site
PLN 180,000 - 240,000
Middle С Firmware Engineer IRC305031
Middle С Firmware Engineer IRC305031

GlobalLogic Inc. • Kraków

On-site
PLN 120,000 - 180,000
Empowering Projects
Career Development
Diversity & Inclusion
+1
Intern/Junior C Embedded Developer
Intern/Junior C Embedded Developer

3mdeb • Gdańsk

On-site
PLN 67,000 - 112,000
Regular/Senior Embedded Software Engineer (f/m)
Regular/Senior Embedded Software Engineer (f/m)

INTechHouse • Bydgoszcz

On-site
PLN 110,000 - 165,000
Benefits package
Senior Firmware Engineer — SoC & Embedded Systems Expert
Senior Firmware Engineer — SoC & Embedded Systems Expert

Experis • Województwo pomorskie

Hybrid
PLN 140,000 - 190,000
Employment contract
Medical care
Senior Embedded Firmware Engineer — Remote, Flexible Hours
Senior Embedded Firmware Engineer — Remote, Flexible Hours

intent • Polska

Remote
PLN 186,000 - 248,000
Fully remote
Pet-friendly Warsaw office
Gdansk coworking space
+1
Embedded Firmware Engineer — Wireless Connectivity
Embedded Firmware Engineer — Wireless Connectivity

needCode • Kraków

On-site
PLN 140,000 - 240,000