28 set - Genova
WeHunt
ph3Company /h3pOur client is an Italian company specializing in the development of hardware and software solutions for workforce management and workplace safety. It operates across Italy and Europe, delivering innovative, tailor‑made products for enterprise environments. /ph3Position /h3pWe are looking for a Firmware Developer to join the embedded systems team. You will be responsible for designing, developing, and maintaining firmware for embedded devices, working across the full stack from low‑level hardware interaction to user-facing interfaces. This role requires strong expertise in C++, embedded Linux (Yocto), and experience building reliable, scalable firmware solutions. Familiarity with microcontroller platforms such as ST, ESP32, or NXP is highly desirable. /ph3Key Responsibilities /h3ulliDesign, develop, and maintain embedded firmware using C++ /liliCustomize and manage embedded Linux distributions using Yocto /liliDevelop scripts and tools using Python for automation, testing, and integration /liliBuild and maintain UI components using Qt where applicable /liliInterface directly with hardware (drivers, peripherals, communication protocols) /liliDebug and optimize system performance, memory usage, and power consumption /liliCollaborate with hardware engineers and cross‑functional teams /liliWrite clean,
maintainable, and well‑documented code /liliParticipate in code reviews and contribute to best practices /li /ulh3Required Qualifications /h3ulli3+ years of experience in embedded firmware development /liliStrong proficiency in C++ (modern standards preferred) /liliHands‑on experience with Yocto Project and embedded Linux systems /liliSolid experience with Python /liliExperience developing applications with Qt (Qt/QML is a plus) /liliGood understanding of embedded systems architecture and constraints /liliExperience with debugging tools (e.G., JTAG, GDB) /liliFamiliarity with communication protocols (UART, SPI, I2C, CAN, etc.) /liliExperience with version control systems (Git) /li /ulh3Preferred Qualifications /h3ulliExperience with microcontroller platforms: STMicroelectronics (STM32), Espressif ESP32, NXP (i.MX, LPC, etc.) /liliKnowledge of bootloaders, BSPs, and device tree configuration /liliExperience with CI/CD pipelines for embedded systems /liliFamiliarity with RTOS (e.G., FreeRTOS) /liliBasic hardware troubleshooting skills (oscilloscope, logic analyzer) /li /ulpLocation : Genova (max 1 day per week of remote working). /ppCompensation: € 30.000 - € 42.000 /p /p #J-18808-Ljbffr
28 set - Napoli
Jet HR
28 set - Roncadelle
Jack & Jones
28 set - Ladispoli
Yume sushi
28 set - Lurate Caccivio
Match People