Descrizione dell'offerta
Overview
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.
Responsibilities
- Define and implement verification strategies at IP and SoC levels.
- Develop and maintain UVM-based verification environments, including testbenches and functional coverage.
- Design and execute test plans aligned with design specifications and requirements.
- Debug RTL and simulation issues using advanced tools and techniques.
- Integrate verification components and ensure complete test coverage.
- Contribute to regression infrastructure and manage automated test execution.
- Collaborate closely with RTL designers, DFT engineers, and physical implementation teams.
- Support post-silicon bring-up and validation activities as needed.