Embedded Software Developer
Powersoft
Powersoft SpA is an Italian based multinational group, listed on the Italian Stock Exchange, that counts more than 150 employees. Powersoft is the world leader in the design, production, and commercialization of products and patented solutions for applications in the professional audio field, such as big international shows, concerts, theatres, cinemas, stadiums, airports, train stations, cruises, etc.
To strengthen our Embedded Software Development Team , we are looking for candidates with experience in embedded systems development, spanning both Linux Embedded platforms and Real-Time Operating Systems (RTOS) such as FreeRTOS and Zephyr. The ideal candidate is comfortable working across different layers of the embedded stack, from low-level firmware to higher-level application software.
ROLE:
- Design, develop, and maintain embedded software for our product portfolio, targeting both Linux-based and RTOS-based platforms.
- Develop and optimize firmware and application code in C and C++ for resource-constrained and real-time environments.
- Work with Linux Embedded distributions, including board bring-up, driver development, and system integration.
- Develop real-time applications on FreeRTOS and/or Zephyr, managing tasks, interrupts, and timing-critical operations.
- Contribute to defining software architectures that balance performance, reliability, and maintainability across heterogeneous platforms.
- Collaborate with hardware engineers, product managers, and other team members throughout the product development lifecycle.
- Debug and troubleshoot complex issues across the full embedded stack, from hardware interfaces to application logic.
- Write clean, well-documented, and testable code; participate in code reviews and contribute to improving team practices.
REQUIREMENTS:
Education
- A Bachelor's Degree in one of the following fields is required: Computer Science, Information Technology, Electronics Engineering
Technical Skills - Required
- Solid proficiency in C and C++ for embedded systems development.
- Hands-on experience with at least one of the following environments: Linux Embedded or RTOS (FreeRTOS, Zephyr, or similar).
- Familiarity with common embedded peripherals and communication interfaces (UART, SPI, I²C, GPIO).
- Proficient use of GIT as a version control system, including experience with branching workflows such as Git Flow.
- Ability to read schematics and collaborate effectively with hardware teams.
Technical Skills - Nice to have
- Experience with Yocto/OpenEmbedded for building custom Linux distributions.
- Knowledge of the Linux kernel: device drivers, device tree configuration, kernel modules.
- Experience with Zephyr RTOS: device tree model, Kconfig build system, west build tool.
- Experience with FreeRTOS: task management, queues, semaphores, timers.
- Knowledge of network protocols and communication stacks (TCP/IP, MQTT, CoAP, Ethernet, Wi-Fi, Bluetooth/BLE).
- Experience with debugging and profiling tools for embedded systems (JTAG/SWD debuggers, logic analyzers, oscilloscopes).Familiarity with CI/CD pipelines and automated testing in embedded contexts.
- Experience with inter-processor communication in heterogeneous multi-core architectures (e.g., Linux + RTOS on the same SoC).
Soft Skills & Other
- Good problem-solving skills and genuine willingness to learn new technologies.
- Good communication skills in English, both written and spoken.
- Passion or knowledge in the audio domain and/or in open-source projects is a plus.
- A combination of hardware and software skills is a great advantage.
ENVIRONMENT
Pioneer, competent and inspired, creatives and innovators – We are renowned for our technological leadership
Teamwork-oriented, welcoming, and ambitious – we focus on developing one’s potential, and we cherish profound collaborations that allow us to discover new points of view.
#J-18808-Ljbffr- ...cruises, etc. /p pTo strengthen our bEmbedded Software Development Team /b, we are looking for candidates with experience in embedded systems development, spanning both Linux... ...application software. /p h3ROLE: /h3 ul liDesign, develop, and maintain embedded software for our...Consigliato
31.000 € - 35.000 €
...Maranello, Bologna, Firenze, Roma, Napoli e Bari. Di cosa ti occuperai: Sviluppo di firmware per sistemi embedded; Progettazione e implementazione di software in linguaggio C/C++; Debug, test e ottimizzazione del codice su piattaforme hardware dedicate;...Consigliato- pIT Partner Italia S.r.l. ricerca un Programmatore C/C++ per sviluppo firmware su hardware embedded a Firenze. Profilo ideale: esperienza in firmware, microcontrollori, UART/SPI/I2C, debug e lettura di documentazione tecnica. /ppVerrà richiesto lavoro prevalentemente in...ConsigliatoLavoro ibridoRemoto
27.000 € - 31.000 €
...ALTEN Italia cerca un Junior Software Embedded Engineer per lavorare a Firenze. Il candidato progetterà e svilupperà software embedded in C/C++ per sistemi aerospace, interfacciandosi con team hardware e verifica per garantire la conformità alle specifiche tecniche....ConsigliatoStage/Tirocinio27.000 € - 31.000 €
...Laurea Triennale o Specialistica in Ingegneria Informatica o Scienze Informatiche, con conoscenza di C/C++ preferibilmente in ambito embedded. La retribuzione annua lorda prevista è tra 27.000 EUR e 31.000 EUR, inquadramento CCNL Commercio e Terziario. Il ruolo include...Consigliato- ...industriale di Governi, Amministrazioni della Difesa, Istituzioni e imprese. /ppAll’interno dell'Area Optronics, stiamo ricercando un/a Embedded Software Engineer per la nostra sede di Campi Bisenzio (Firenze). /ppLa persona si occuperà delle seguenti attività: /...Impiego permanenteLavoro ibrido
27.000 € - 31.000 €
...Ruolo: Junior Software Embedded Engineer Luogo: Firenze ALTEN supporta le strategie di sviluppo dei propri clienti nelle aree dell'innovazione, della R&D e dei sistemi informativi tecnologici. Nato più di 30 anni fa e presente in 30 Paesi, il Gruppo ALTEN si è...Stage/Tirocinio32.731,92 € - 48.000 €
...Governi, Amministrazioni della Difesa, Istituzioni e imprese.All’interno della Business Unit Elettronica, stiamo ricercando un/a Embedded Software Engineer per la nostra sede di Campi Bisenzio (Firenze).La persona si occuperà delle seguenti attività:Interpretazione del...Impiego permanenteLavoro ibrido- ...Responsabilità Principali Implementazione e Debug: Sviluppo di applicazioni software in linguaggio C su microcontrollori a 16/32 bit. Validazione e Test: Attività di debug e validazione del firmware (sia per i codici sviluppati direttamente, sia per quelli realizzati...Tempo pienoImpiego permanenteDal lunedì al venerdì
- pLeonardo SpA cerca un Embedded Software Engineer per la sede di Campi Bisenzio (Firenze). Si occuperà di codifica software da design architetturale, sviluppo real-time e verifica tramite simulatori di interfacce, con attenzione alle interfacce seriali e al debug (JTAG)...Lavoro ibrido
31.000 € - 35.000 €
...ALTEN Italia cerca un ingegnere firmware embedded da inserire a Firenze, con laurea in Ingegneria Informatica o Elettronica e esperienza nello sviluppo embedded. Il candidato progetterà e testerà firmware in C/C++, effettuerà debugging e interfacciamento con hardware....27.000 € - 31.000 €
...ALTEN Italia cerca una figura di Junior Software Embedded Engineer per importanti aziende operanti nei settori Aerospazio e Difesa. Il candidato ideale ha una laurea triennale o specialistica in Ingegneria Informatica, Elettronica o Scienze Informatiche e una buona conoscenza...- pLeonardo S.p.A. è alla ricerca di un Software Engineer (PEL) per la sede di Campi Bisenzio (FI), con possibilità di Nerviano (MI). /ppIl candidato coordinerà lo sviluppo di software embedded per payload elettro-ottici, seguendo standard di sicurezza DO-178C e ECSS e lavorerà...
- ph3Responsabilità Principali /h3ullibImplementazione e Debug: /b Sviluppo di applicazioni software in linguaggio C su microcontrollori a 16/32 bit. /lilibValidazione e Test: /b Attività di debug e validazione del firmware (sia per i codici sviluppati direttamente, sia...Tempo pienoImpiego permanenteDal lunedì al venerdì
- ...società 100% controllata da Telepass che si occupa di sviluppare soluzioni innovative per il mercato della mobilità) cerca un/una Embedded Software Engineer Intern che darà supporto nella progettazione, sviluppo e test di soluzioni software per dispositivi e sistemi...Stage/Tirocinio
- ...Leonardo SpA cerca un/a Software Engineer per la sede di Campi Bisenzio (FI) o Nerviano (MI). Coordinamento sviluppo software embedded in ambito spazio per payload elettro-ottici, con standard DO178/ECSS e interfaccia verso il cliente. La posizione richiede Laurea...Impiego permanenteLavoro ibrido
- pAli Professional cerca un/una sviluppatore software embedded in C/C++ per microcontrollori 16/32 bit. Si occuperà di sviluppo, debug e validazione del firmware, definendo la documentazione tecnica in conformità agli standard di qualità. /ppLa sede è Firenze Sud; orario...Tempo pienoImpiego permanenteDal lunedì al venerdì
- pMaw filiale di Firenze è alla ricerca di un Firmware Engineer da inserire in impegno full-time presso la sede di Impruneta (FI). La risorsa svilupperà firmware per controlli industriali e gestirà attività di debug, validazione e documentazione di progetto. /ppSi richiede...Tempo pieno
- ...titolo di laurea in Ingegneria Elettronica o Informatica ed ha maturato esperienza, anche minima, nello sviluppo firmware per sistemi embedded.Sono richieste una buona conoscenza dei linguaggi C e C++, conoscenze elettroniche di base, capacità di comprendere le interazioni...
25.000 € - 35.000 €
...pPer il potenziamento del nostro team di Ricerca Sviluppo siamo alla ricerca di un bFirmware Developer /b su bSesto Fiorentino /b che parteciperà allo sviluppo del software embedded dei nostri dispositivi elettronici, collaborando con i team Hardware, Software, Meccanica...Contratto con partita IVA- pAltherias cerca un Firmware Developer - C da inserire nel team di sviluppo di apparecchiature medicali a Firenze. Progetterai e manterrai firmware per attuatori e motori passo-passo, assicurando affidabilità e conformità agli standard di sicurezza. /ppRequisiti: ottima...
- ...FPGA per apparati di Informazione al Pubblico (IAP); gestione del software di interfaccia dei pannelli IAP; supporto tecnico avanzato; attività di progettazione hardware e firmware per i sistemi embedded a supporto degli impianti ferroviari e industriali. Responsabilità...Tempo pienoImpiego permanenteDal lunedì al venerdì40 h/sett.
- ph3Overview /h3 pLa divisione bEngineering /b dib Randstad Professional /b, specializzata nell'Head Hunting di profili bEngineering Manufacturing /b, ricerca per importante realtà del settore bSpaziale /b sulla Provincia di bFirenze (FI) /b, un/una: /ppbFirmware Engineer...
31.000 € - 35.000 €
...occuperai: Progettazione e sviluppo di firmware per sistemi embedded e dispositivi elettronici industriali; Implementazione di driver... ...e protocolli di comunicazione industriale; Sviluppo di software real-time per microcontrollori e microprocessori; Integrazione...Stage/Tirocinio- MAW S.p.A. Divisione Search & Selection, Polo di Firenze ricerca per innovativa azienda cliente elettronica in forte crescita1 - FIRMWARE ENGINEERLa risorsa sarà coinvolta nella realizzazione di firmware per controlli in...Impiego permanente
- Un'agenzia di recruiting cerca un Firmware Engineer per un'importante azienda nel settore spaziale a Campi Bisenzio (FI). La figura si occuperà dello sviluppo di firmware per FPGA, analisi dei requisiti e documentazione con focus sui progetti spaziali. È richiesta una laurea...
- ...Overview In questa posizione contribuirai alla progettazione, sviluppo e validazione di sistemi di sensoristica e dispositivi embedded all'interno di un laboratorio IoT. Lavorerai in team multidisciplinari per integrare, sperimentare e validare nuove soluzioni, trasformando...Smart workingStage/Tirocinio
- ph3Ruolo: Firmware Developer - C /h3pStiamo alla ricerca di un* Firmware Developer - C da inserire nel team per lo sviluppo di apparecchiature medicali all'avanguardia. /ph3Luogo: Firenze zona industriale in presenza 5/5 /h3h3Attività: /h3ulliSvilupperai firmware per il...
- pAGAP2 Italia cerca un Firmware Developer per il team RS a Sesto Fiorentino. La risorsa svilupperà firmware embedded in C/C++ per STM32, collaborando con Hardware, Software e Meccanica durante tutte le fasi del ciclo di sviluppo, dalla progettazione al collaudo. /ppSi...
- ...ingegneria elettronica. Il candidato si occuperà di sviluppo FPGA, gestione firmware STM32 e progettazione hardware/firmware per sistemi embedded in ambito ferroviario e industriale. /ppSi richiede laurea in elettronica o informatica, conoscenza di CAD per PCB (Altium/KiCad)...