Software Engineer For Soc Modeling And Runtime Systems

2 settimane fa


Lazio, Italia Altro A tempo pieno

RoleThe 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 ResponsibilitiesDevelop 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 QualificationsMaster'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 offerCompetitive compensation and contract type, to be negotiated based on qualifications and experienceLunch ticketsPrivate health care coverage depending on your role and contractStructured growth path, with ongoing access to training and updatesNetworking opportunities with industry-leading professionalsInternational environmentHybrid work policyTax 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 yearsAbout Fondazione Chips-ITThe 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.#J-*****-Ljbffr


  • Soc Modeling

    2 settimane fa


    Lazio, Italia Altro A tempo pieno

    A nonprofit research organization in Italy is seeking an experienced Software Engineer to develop and integrate embedded software for advanced SoC platforms.The role involves system-level modeling, operating system integration, and neural network deployment.Candidates should possess a Master's degree and at least 5 years of relevant experience in embedded...


  • Lazio, Italia Txt E-Solutions Spa A tempo pieno

    A leading engineering company is seeking an FPGA / SoC Engineer to join their team in Rome, Italy.The successful candidate will be involved in designing and developing embedded systems in the defense sector.The role requires at least 2 years of experience in FPGA / SoC development and proficiency in VHDL/Verilog, along with good programming skills in C. The...


  • Lazio, Italia Altro A tempo pieno

    Senior Embedded Linux Software Engineer – Milan We're partnering with an innovative tech company working on advanced airborne and space-based sensing systems and looking for a Senior Embedded Linux Software Engineer to join their team in Milan.EligibilityMust be able to work in the EU.What you'll work onEmbedded Linux development for high-performance...


  • Lazio, Italia Topic Embedded Systems A tempo pieno

    1 day ago Be among the first 25 applicantsAt 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...


  • Lazio, Italia Hitachi Rail A tempo pieno

    Join to apply for the System Engineer for Automation Systems role at Hitachi Rail.Get AI-powered advice on this job and more exclusive features.About UsA career at Hitachi Rail will help create a legacy.With operations in every corner of the world, our work goes to the cutting-edge of digital transformation and technology.From the multi-cultural strength of...


  • Lazio, Italia Ic Resources A tempo pieno

    Join to apply for the Embedded Linux Engineer role at IC ResourcesWe're partnering with an innovative tech company that works on advanced airborne and space-based sensing systems, and they're looking for a Senior Embedded Linux Software Engineer to join their team in Milan.ResponsibilitiesEmbedded Linux development for high-performance sensing...


  • Lazio, 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...


  • Lazio, Italia Canonical A tempo pieno

    Distributed Systems Software Engineer, Python / GoJoin to apply for theDistributed Systems Software Engineer, Python / Gorole atCanonicalDistributed Systems Software Engineer, Python / Go3 months ago Be among the first 25 applicantsJoin to apply for theDistributed Systems Software Engineer, Python / Gorole atCanonicalGet AI-powered advice on this job and...


  • Lazio, Italia H-E Parts A tempo pieno

    Job Description Hitachi Rail is looking for an enthusiastic self-motivated System Engineer who thrives in a fast-paced environment.The successful candidate is comfortable performing a wide range of tasks.The developments cover the railways applications.The position is based in Piossasco, IT.About UsA career at Hitachi Rail will help create a legacy.With...


  • Lazio, Italia Altro A tempo pieno

    Distributed Systems Software Engineer, Python / Go Join to apply for the Distributed Systems Software Engineer, Python / Go role at CanonicalDistributed Systems Software Engineer, Python / Go 3 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...