> Markdown version of [/jobs/ext/2949789-senior-embedded-linux-architect-technical-leader](https://www.wearedevelopers.com/jobs/ext/2949789-senior-embedded-linux-architect-technical-leader). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Linux Architect - Technical Leader - **Company:** PagePersonnel - **Location:** Torino, Italy - **Salary:** €70,000.0 - **Contract:** Permanent contract - **Skills:** Bash Shell, Binary Space Partitioning, C++ (Programming Language), Profiling, Continuous Integration, Datasheets, Software Debugging, Linux, Embedded C, Linux on Embedded Systems, Ethernet, Firmware, Hardware Platform Interface, Python (Programming Language), Linux Kernel, Modbus, Software Architecture, Systems Development Life Cycle, RS-485 Standard, TCP/IP, Toolchain, Universal Asynchronous Receiver/Transmitter, Virtualization Technology, Reliability of Systems, Git, Containerization, Yocto, Information Technology, Low Latency, Multiaccess Edge Computing, U-Boot, Docker - **Published:** September 17, 2026 - **Apply:** https://www.pagepersonnel.it/job-apply/senior-embedded-linux-architect-technical-leader/ref/jn-092026-7105393 ## About the Role Laurea magistrale in Ingegneria Elettronica, Informatica o discipline equivalenti. * Almeno 10 anni di esperienza nello sviluppo di sistemi Embedded Linux. * Comprovata esperienza nella progettazione e manutenzione di BSP e distribuzioni Linux custom. * Esperienza nella gestione tecnica di progetti complessi o nel coordinamento di team ingegneristici. * Esperienza nell'industrializzazione di prodotti embedded destinati al mercato. * Profonda conoscenza del Kernel Linux e dei Device Tree. * Esperienza nello sviluppo e debugging di driver Linux. * Ottima conoscenza degli ecosistemi Yocto/OpenEmbedded e Buildroot. * Esperienza con U-Boot, secure boot e catena di avvio embedded. * Ottima conoscenza della programmazione C/C++ in ambiente Linux Embedded. * Conoscenza avanzata di Bash e Python per automazione e testing. * Esperienza con toolchain GCC, GDB e strumenti di profiling. * Esperienza nell'utilizzo di Git e workflow di sviluppo strutturati. * Esperienza con architetture x86 e piattaforme NVIDIA Jetson. * Conoscenza dei protocolli CAN, SPI, I2C, UART, RS485, Modbus ed Ethernet industriale. * Ottima conoscenza dello stack TCP/IP e delle problematiche di networking embedded. * Conoscenza di containerizzazione e virtualizzazione (Docker rappresenta un plus). * Familiarità con problematiche real-time e sistemi Linux low-latency. * Esperienza nello sviluppo di interfacce web embedded e HMI. ## Description La risorsa sarà il riferimento tecnico per l'ecosistema Embedded Linux aziendale, contribuendo alla definizione dell'architettura software, all'evoluzione delle piattaforme hardware supportate e alle scelte tecnologiche di medio-lungo termine. Avrà responsabilità diretta sulle attività di progettazione, integrazione, industrializzazione e manutenzione delle piattaforme embedded Linux utilizzate all'interno dei sistemi Edge Computing sviluppati dall'azienda. Collaborerà costantemente con i team Hardware, Firmware, R&D e Produzione, guidando le attività di analisi tecnica, problem solving e trasferimento delle competenze. Principali responsabilità: * Definire l'architettura software delle piattaforme Embedded Linux aziendali. * Guidare l'evoluzione di BSP, kernel Linux, bootloader e driver hardware. * Coordinare le attività di bring-up e validazione di nuove piattaforme hardware basate su x86 e architetture emergenti. * Definire roadmap tecnologiche e standard di sviluppo per il team software. * Progettare soluzioni orientate a cybersecurity, secure boot, aggiornamenti OTA e conformità ai requisiti normativi europei (Cyber Resilience Act). * Supportare la scelta e l'integrazione di nuovi componenti hardware attraverso la lettura di schemi elettrici, datasheet e documentazione tecnica. * Affiancare il team nelle attività di debugging avanzato e root cause analysis. * Ottimizzare prestazioni, startup time, consumi e affidabilità dei sistemi. * Collaborare con i team di sviluppo applicativo per la realizzazione di interfacce HMI e servizi Edge. * Contribuire alla definizione dei processi di sviluppo, test automatici e continuous integration. * Supportare attività di mentoring tecnico verso figure junior e middle senior. * Redigere e supervisionare la documentazione tecnica di prodotto e di piattaforma ## Related Videos - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)