Software Engineer for SoC Modeling and Runtime Systems

4 settimane fa


Roma, Italia Fondazione Chips-IT A tempo pieno

Role The Chips-IT Foundation is seeking an experienced Software Engineer to support the development and integration of embedded software and modeling frameworks for advanced System-on-Chip (SoC) platforms. The role focuses on system-level modeling, operating system integration (including real-time OS), deployment of AI workloads, and development of parallel programming frameworks for multi-core architectures. The position involves working closely with hardware, verification, and application teams to enable full-stack software support for novel SoC designs. The work can be carried out either in Pavia or in Bologna. Key Responsibilities: Develop and maintain software models and simulation environments for pre-silicon SoC validation. Port and configure operating systems (Linux, RTOS) on custom SoC platforms. Design and implement runtime components for task scheduling, memory management, and inter-core communication. Integrate and optimize deployment flows for neural network inference on custom SoC targets. Support multi-core programming using frameworks such as OpenMP or MPI. Collaborate with hardware teams to define software/hardware interfaces, drivers, and bootloaders. Assist with the bring-up of FPGA-based and silicon prototypes. Contribute to automated build, test, and integration flows for embedded software stacks. Required Qualifications: Master's degree in Computer Engineering, Electrical Engineering, or a related field. At least 5 years of experience in embedded software development or SoC modeling. Solid knowledge of C/C++ programming, software architecture, and performance optimization. Experience with operating systems, including Linux kernel and real-time OS (e.g., FreeRTOS, Zephyr). Hands-on experience with multi-core programming (e.g., OpenMP, pthreads). Experience deploying neural networks using frameworks such as TensorFlow Lite, ONNX Runtime, or TVM. Knowledge of SystemC, QEMU, or similar modeling tools is a strong plus. Familiarity with toolchains for RISC-V or ARM-based embedded platforms. What we offer Competitive compensation and contract type, to be negotiated based on qualifications and experience Lunch tickets Private health care coverage depending on your role and contract Structured growth path, with ongoing access to training and updates Networking opportunities with industry-leading professionals International environment Hybrid work policy Tax deductions: Candidates from abroad, comprising Italian citizens, who have carried scientific research activity abroad and meet specific requirements, may be entitled to a taxable income deduction up to 90% for a period of 6 to 13 years About Fondazione Chips-IT The Foundation "Italian Center for the Design of Semiconductor Integrated Circuits," also known as the Chips-IT Foundation, is a nonprofit research and technology organization under the supervision of the Ministries of Industry. The Foundation is Italy's first RTO (Research and Technology Organization) vertically focused on semiconductor research and stands as a center of excellence in frontier research on semiconductor design, as well as a pivotal center of the Italian semiconductor ecosystem and expertise. Missions of the Foundation: promote the design and development of integrated circuits strengthen the system of professional training in the field of microelectronics ensure the establishment of a network of universities, research centers and enterprises that fosters innovation and technology transfer in the field Disclaimer No ranking list or list of suitable candidates will be prepared and published. The Foundation reserves the right to: a. extend or reopen the deadline of this notice; b. revoke this notice; c. not make any selection from among the applications submitted if they are deemed not to meet the functions set forth in the notice; without any claims or rights being asserted by the interested parties. Non verrà redatta e pubblicata alcuna graduatoria o elenco degli idonei. La Fondazione si riserva la facoltà di: a. prorogare o riaprire il termine di scadenza del presente avviso; b. revocare il presente avviso; c. non procedere ad alcuna scelta tra le candidature presentate, ove ritenute non rispondenti alle funzioni di cui all'avviso; senza che gli interessati possano avanzare alcuna pretesa o diritto.



  • Roma, Italia beBeeSimulation A tempo pieno

    Rf System Simulation Engineer Job Overview We are seeking an experienced Rf System Simulation Engineer to join our team. As a key member of our organization, you will be responsible for modeling, simulating and analyzing complex RF systems, with a focus on radar sensors and seeker technology. Professional Development: The ideal candidate will have a proven...


  • Roma, Italia TOPIC Embedded Systems A tempo pieno

    1 day ago Be among the first 25 applicants At TOPIC, we work every day on innovative, high-tech solutions to make the world better, smarter, and healthier. What will you do? Overseeing the entire testing strategies, process, from planning to execution. This role involves developing automated test capabilities, selecting tools, and defining processes for...

  • System Engineer

    3 settimane fa


    Roma, Italia TMC A tempo pieno

    Join to apply for the System Engineer - (Defense) role at TMC We are looking for a System Engineer with a degree in Electronic Engineering to join our team in Rome for an opportunity in the defense field. The resource will contribute to the activities of analysis, design, and requirements management in complex contexts, with a Model Based System...


  • Giuliano di Roma, Italia Canonical A tempo pieno

    Distributed Systems Software Engineer, Python / GoJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalDistributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsJoin to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalGet AI-powered advice on this job...

  • Software Engineer

    5 giorni fa


    Roma, Italia Top-engineer A tempo pieno

    modifiche elettroniche e progettazione di schede Top Engineer – Consulenza in progettazione elettronica, meccanica e software Top Engineer è una società di consulenza specializzata in progettazione elettronica, meccanica e software. Collaboriamo con grandi realtà industriali, offrendo competenze tecniche avanzate e supporto nello sviluppo e...

  • Software Engineer

    5 giorni fa


    Roma, Italia Canonical A tempo pieno

    Software Engineer – Python and K8s (Canonical) Join to apply for the Software Engineer – Python and K8s role at Canonical . Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data...


  • Roma, Italia Altro A tempo pieno

    Lead Python Software Engineer, Commercial Systems Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. The company is founder led,...


  • Roma, Italia Canonical A tempo pieno

    Lead Python Software Engineer, Commercial Systems Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. The company is founder led,...


  • Roma, Italia TXT GROUP A tempo pieno

    Microservices Software Engineer at TXT GROUP TXT E-Tech S.r.l. , part of the TXT Group , is looking for a Software Engineer to join its Aerospace & Defence Division . The selected candidate will join an established and highly qualified team, contributing to the entire software development lifecycle with a specific focus on microservices architectures for a...


  • Roma, Italia ai.esra A tempo pieno

    Join our Cybersecurity Team as a Systems and Security Engineer!Our mission: Revolutionizing CybersecurityWe are on a mission to transform cybersecurity challenges with a data driven approach. Our goal is to become a global vendor, with a disruptive platform to reshape the cybersecurity landscape. Traditional practices driven by risks hypothesis based on...