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) . Essential Skills & Requirements: 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) If you are interested and meet the requirements, apply now!
Firmware Engineer C/RTOS
Infotree Global Solutions
Senior Firmware Engineer
Logitech
Junior Firmware Engineer
Kiddeglobal
Senior Firmware Engineer (C/C++, Microsoft Azure IoT) - (B2B Contract)
Meshsystems
Senior Firmware Engineer (C/C++, Microsoft Azure IoT) - (B2B Contract)
Mesh Systems
Firmware Engineer C/RTOS
Careereu