Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Embedded Software Engineer

VersoSat

Bari

Ibrido

EUR 50.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 satellite communications company in Italy is seeking an experienced Embedded Software Engineer to develop software for satellite systems. This role involves hands-on embedded software development, integration, and validation of systems using Xilinx FPGA/SoC platforms. Ideal candidates should have a Master’s degree in Computer Engineering or Electronic Engineering, experience with C/C++, and embedded Linux. The position offers competitive compensation starting at €32k, a hybrid work model, and opportunities for professional growth.

Servizi

Hybrid work model
Competitive compensation
Stock option plan
Professional growth opportunities

Competenze

  • Master’s degree in Computer Engineering, Electronic Engineering, or a related field.
  • Hands-on experience in embedded software development for Xilinx SoC platforms.
  • Solid proficiency in C/C++ for embedded systems.

Mansioni

  • Implement firmware/software for Xilinx/AMD SoC platforms.
  • Develop and optimize drivers and inter-process communication.
  • Collaborate with FPGA Engineers for integration.

Conoscenze

Embedded software development
C/C++ proficiency
Embedded Linux environments
HW/SW communication interfaces
Testing and validating designs
Problem-solving mindset

Formazione

Master’s degree in Computer Engineering or Electronic Engineering

Strumenti

Xilinx tools (Vivado, Vitis, PetaLinux)
Yocto build systems
Descrizione del lavoro

4 days ago Be among the first 25 applicants

At VersoSat, we are redefining the future of satellite communications!

Incubated by ESA BIC Brindisi, previously by PoliHub, and accelerated by Zest (CDP), we are enabling real-time satellite communications for the natural disaster detection, emergency management, space monitoring and defence sectors.

With us, you will take ownership of the core technology that turns satellite data into immediate, decisive action on the ground. If you're ready to see your work directly impact global events, your mission begins here.

The Role

We are looking for an Embedded Software Engineer with experience in Xilinx FPGA/SoC platforms. You will be responsible for the development, integration and validation of the software that powers our satellite communication systems.

Beyond development work, you will play a direct role in the product's integration onto the customer's satellite, contributing to Verification & Validation (V&V) activities in a flight-ready environment.

Your Responsibilities:

  • Embedded Software Development: Implementation of firmware/software for Xilinx/AMD SoC platforms (RFSoC and Versal families) and integration with the FPGA infrastructure.
  • Driver & Middleware Development: Development and optimization of drivers, BSP (Board Support Package), inter-process communication, and low-level interfaces.
  • HW/SW Integration: Close collaboration with FPGA Engineers to define interfaces, protocols, and integrated functionalities.
  • On-Satellite Integration: Direct participation in integration, configuration, and software porting activities onto the customer's flight hardware.
  • Verification & Validation: Execution of testing, debugging, and functional/performance validation in hardware-in-the-loop and flight-like environments.

Essential Qualifications:

  • A Master’s degree in Computer Engineering, Electronic Engineering, or a related field.
  • Hands‑on experience in embedded software development for Xilinx SoC platforms.
  • Solid proficiency in C/C++ for embedded systems.
  • Experience with embedded Linux environments, Yocto or similar build systems.
  • Familiarity with HW/SW communication interfaces (e.g., AXI, DMA, interrupts) and common embedded protocols.
  • Proven experience in testing and validating designs on real hardware.
  • A proactive, problem‑solving mindset with strong autonomy and excellent collaboration skills.

What Will Make You Stand Out (Nice-to-Have):

  • C/C++ — 3+ years
  • Embedded Linux / Driver Development — 2+ years
  • Familiarity with Xilinx tools (Vivado, Vitis, PetaLinux).
  • Knowledge of Python for test automation and scripting.
  • Understanding of digital communication protocols (e.g., CAN, SPI, I2C, UART).
  • Experience with real‑time systems and low‑level software optimizations.

Why VersoSat?

  • Real Impact, Not Just a Role: You will have direct responsibility for foundational projects. You won't be just a cog in the machine, but an essential part of building the future of space communications.
  • Accelerated Professional Growth: Join a stimulating technical environment in a high‑growth startup, where you can learn and build a career working with cutting‑edge technologies.
  • Competitive Compensation & Ownership: A minimum RAL of €32k, significantly above the local market average, plus a stock option plan.
  • Work‑Life Balance: Benefit from a hybrid work model with flexible hours and smart working options, designed to help you achieve an optimal work‑life balance.

If you are ready to build systems that turn data into a decisive advantage, your mission begins here.

Apply now to join VersoSat.

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
  • Satellite Telecommunications

Referrals increase your chances of interviewing at VersoSat by 2x

Sign in to set job alerts for “Embedded Software Engineer” roles.

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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