Attiva gli avvisi di lavoro via e-mail!

Senior Software Engineer

3ECRUIT

Thiene

In loco

EUR 40.000 - 60.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 technology company located in Thiene, Italy is looking for a Software Engineer to join their Research & Development team. This role involves designing and developing advanced software components for 3D printing systems and requires excellent knowledge of modern C++ and C#. The ideal candidate should possess strong analytical and teamwork skills, alongside a Bachelor’s degree in a related field. The position offers a permanent contract with on-site work at first and flexibility thereafter.

Competenze

  • Excellent knowledge of modern C++ and C#.
  • Solid understanding of multi-threading and asynchronous programming.
  • Experience with microcontroller platforms.

Mansioni

  • Develop and maintain application and system-level software.
  • Ensure software quality and long-term maintainability.
  • Collaborate with hardware and firmware teams.

Conoscenze

Modern C++
C#
Multi-threading
Asynchronous programming
Performance optimization
Software architecture design
Analytical skills
Teamwork skills

Formazione

Bachelor’s degree in computer engineering or related field

Strumenti

Visual Studio
Visual Studio Code
Firmware development
Git
Descrizione del lavoro
Software Engineer

Location: Thiene, Italy

Contract: Permanent

On-site at first with flexibility added once fully enrolled

Fantastic opportunity to become the leader of the department

JOB DETAILS

We are seeking a Software Engineer to join the Research & Development of a company developing professional 3D printing systems.

In this role, you will contribute to the design and development of advanced software components for 3D printing systems, including both desktop applications and firmware-level modules for embedded controllers.

You will be part of the software development department, reporting to the Software Manager. The position suits a pragmatic engineer who enjoys delivering robust, efficient, and maintainable software, with a practical and solution-orientated mindset.

KEY RESPONSIBILITIES
  • Development and maintenance of application and system-level software in C++ and C#
  • Understand, maintain, and evolve a large, multi-module codebase, ensuring software quality and long-term maintainability
  • Debugging, troubleshooting, and performance analysis of complex software systems
  • Integration of desktop software with firmware and embedded systems
  • Collaborate with hardware and firmware teams for validation and system-level testing
  • Draft technical documentation and participate in code reviews
ESSENTIAL EXPERIENCE
  • Excellent knowledge of modern C++ and C#
  • Solid understanding of multi-threading, asynchronous programming, and performance optimisation
  • Experience using Visual Studio and/or Visual Studio Code
  • Basic to intermediate experience with firmware development on microcontroller platforms (e.g. STM32 or similar)
  • Good understanding of software architecture design principles
  • Proven experience in software development for complex, multi-component systems.
  • Strong analytical, organisational, and teamwork skills
NICE TO HAVE
  • Experience with .NET MAUI, WPF, or cross-platform application frameworks.
  • Familiarity with serial, Ethernet, or Bluetooth communication protocols.
  • Basic knowledge of embedded C and real-time systems.
  • Experience with DevOps methodologies and version control (Git).
  • Knowledge of AWS and/or Microsoft Azure environments.
  • Experience in developing or integrating Web Servers and REST API services.
QUALIFICATIONS
  • Bachelor’s degree in computer engineering, Computer Science, or a related field (or equivalent practical experience)
  • Proficiency in English, both written and spoken
  • Motivation to continuously learn and contribute to innovative solutions in 3D printing and embedded software
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.