Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Backend Software Engineer (Go/Aws)

Altro

Bardi

Ibrido

EUR 45.000 - 70.000

Tempo pieno

Oggi
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

A leading tech foundation is seeking an experienced Software Engineer to develop and integrate embedded software for advanced System-on-Chip platforms. This role involves working on system-level modeling, OS integration, and multi-core programming. The ideal candidate has a Master’s degree and over 5 years of experience in the field. Competitive compensation and benefits are offered, including lunch tickets and health care coverage.

Servizi

Competitive compensation
Lunch tickets
Private health care coverage
Ongoing training access
Networking opportunities

Competenze

  • 5+ years of experience in embedded software development or SoC modeling.
  • Solid knowledge of C/C++ programming, software architecture, and performance optimization.
  • Experience deploying neural networks using frameworks such as TensorFlow Lite, ONNX Runtime.

Mansioni

  • Develop and maintain software models for pre-silicon SoC validation.
  • Port and configure operating systems on custom SoC platforms.
  • Integrate and optimize deployment flows for neural network inference.

Conoscenze

C / C++ programming
Embedded software development
Multi-core programming
Software architecture
Performance optimisation

Formazione

Master's degree in Computer Engineering or related

Strumenti

TensorFlow Lite
QEMU
OpenMP
RTOS
Descrizione del lavoro
Software Engineer for SoC Modeling and Runtime Systems

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 optimisation.
  • 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 modelling 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

Tax deductions: Candidates from abroad, 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.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.