Crea un profilo in modo da poter essere trovato dalle aziende, ottenere offerte di lavoro più adatte alle tue esigenze e candidarti più velocemente.
  • Cerca lavoro
  • Preferiti
  • Crea CV
    Novità
  • Stipendi
  • Iscrizioni

Senior Software Engineer

3Brain AG

Overview

3Brain is a Swiss deep tech company working on cell-electronic interfaces that link biological networks to computers via custom-made semiconductor microchips. Our mission is to empower life scientists to probe intelligent networks, accelerate biomedical discoveries for the benefit of patients, and create a future more exciting than the present. Our interdisciplinary team of scientists and engineers constantly pushes the boundaries of engineering for life’s complexities. We are ambitious, fast-growing and love to explore. The company’s cutting-edge products are used in laboratories and pharma companies worldwide. 3Brain is headquartered in Switzerland nearby Zurich, has a Discovery Unit and production site in Genova, Italy, and an operational unit in the US. Tasks

3Brain is looking for a full-time Senior Software Engineer – Instrument Control & API Architecture for its Italian office having experience in .NET projects. The successful candidate will contribute to the development of software solutions for the control, automation and integration of advanced scientific instruments.

This is a senior-level, hands-on engineering position requiring strong experience in software development, on-site presence, system integration and laboratory automation. The role also includes the design and development of software interfaces and APIs that allow internal and external users to interact with 3Brain technologies in a reliable, documented and scalable way.

Main Responsibilities
  • Design, develop and maintain software for the control, coordination and monitoring of scientific instruments and automated equipment.
  • Develop robust software interfaces for hardware devices, instruments and third-party systems using communication interfaces such as TCP/IP, USB, serial protocols, vendor SDKs or APIs.
  • Develop robust software architectures for process automation, including sequencing, error handling, logging, diagnostics and recovery procedures.
  • Design and implement well-structured APIs and software libraries enabling internal teams and external laboratories to integrate with 3Brain systems.
  • Contribute to low-level and performance-critical software components, including device drivers, hardware abstraction layers, data acquisition modules and integration libraries.
  • Design and implement multithreaded and concurrent software components, with attention to timing, synchronisation, latency, resource management and system stability.
  • Collaborate with internal engineering, scientific and software teams to define requirements and translate them into reliable technical solutions.
  • Implement interfaces between instrument-control software, automation systems, databases and internal web-based applications.
  • Ensure that software solutions are reliable, maintainable, scalable and suitable for use in production environments.
  • Troubleshoot software, hardware-interface and system-integration issues.
  • Prepare and maintain technical documentation, including API documentation, software specifications, interface descriptions, test protocols and validation records.
  • Contribute to testing, verification and continuous improvement of software modules and APIs.
  • Support the definition of best practices for software architecture, code quality, version control and deployment.
Requirements Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Automation Engineering, Robotics, Mechatronics or a related technical field.
  • At least 5 years of professional experience in software development for scientific instruments, hardware-control systems, automation platforms, industrial systems, robotics, data acquisition systems or similar technical environments.
  • Strong hands‑on experience with C# / .NET.
  • Strong hands‑on experience with C and/or C++, preferably in the context of hardware interfaces, drivers, SDKs, data acquisition, performance‑critical software or system‑level programming.
  • Experience designing and implementing APIs, SDKs or software libraries intended for use by other developers or external users.
  • Solid understanding of software architecture, object‑oriented design, modular programming and maintainable code practices.
  • Strong knowledge of multithreading, concurrency, synchronisation, memory management and operating‑system‑level concepts relevant to time‑sensitive software.
  • Experience integrating and controlling hardware devices, instruments or machines through standard communication interfaces or vendor‑provided software libraries.
  • Experience with databases and structured data exchange between software systems.
  • Familiarity with source‑code management tools, preferably Git.
  • Strong troubleshooting skills and ability to analyse complex software/hardware interaction problems.
  • Ability to work independently while collaborating effectively with interdisciplinary teams.
  • Good technical documentation skills, including the ability to write clear API and interface documentation.
  • Excellent English language skills.
  • Applicant must have an EU residence permit.
Additional Qualifications
  • Experience with industrial automation, laboratory automation or robotics equipment integration.
  • Experience with TCP/IP, USB, serial communication, REST APIs, SDK‑based integrations or similar technologies.
  • Experience with real‑time, near‑real‑time or low‑latency software systems.
  • Experience with Windows‑based applications, Windows services or background processing applications.
  • Experience with SQL databases.
  • Experience with ASP.NET or web‑based software platforms.
  • Experience with Agile development methods and backlog management tools, such as JIRA.
  • Knowledge of software testing, validation and documentation in regulated or quality‑sensitive environments.
Benefits
  • A dynamic and stimulating work environment driven by a desire to build transformational technologies to help others.
  • A young, fast‑growing company with plenty of opportunities for personal growth and development.
  • The opportunity to work on technically challenging software involving advanced life‑science technologies.
  • Working place: Genova, Italy. It is a wonderful Mediterranean city with an incredible history, located at the heart of nearby world‑renowned places Cinque Terre or Milan, the fashion and business hub of Italy.
#J-18808-Ljbffr
Offerta di lavoro pubblicata 17 giorni fa
Offerte di lavoro simili
  • Un'azienda tecnologica in crescita in Liguria cerca un Software Engineer C#/.NET da inserire in un team di sviluppo software. Il candidato ideale ha almeno 4 anni di esperienza nello sviluppo software in C#/.NET e una laurea in ambito STEM. Offriamo un ambiente di lavoro... 
    Senior
    Lavoro ibrido

    Michael Page International Italia S.r.l.

    Genova
    1 giorno fa
  •  ...clienti di vari settori. Nello specifico, si occupano di sviluppo software, integrazione di sistemi, attività R&D e servizi professionali. Offerta La risorsa ricercata, è un/una Software Engineer C#/.NET con esperienza e una formazione in ambito STEM, da inserire... 
    Senior
    Smart working
    Lavoro ibrido

    Michael Page International Italia S.r.l.

    Genova
    1 giorno fa
  • CGM Consulting S.r.l. cerca un Android Developer da inserire nel team a Genova. Si richiede esperienza nello sviluppo Android nativo e conoscenza di Android Java o Kotlin. Il ruolo prevede di lavorare in autonomia e rapportarsi con il cliente e il team di lavoro.I candidati...
    Consigliato
    Tempo pieno
    Impiego permanente

    CGM Consulting S.r.l.

    Genova
    2 giorni fa
  • CGM Consulting ricerca Android Developer a Genova da inserire su progetti in corso. Requisiti richiesti: Ragazza/o giovane e brillante in grado di lavorare a contatto con il cliente; Esperienza nello sviluppo Android nativo; Conoscenza di Android Java o Kotlin...
    Consigliato
    Tempo pieno
    Impiego permanente

    CGM Consulting S.r.l.

    Genova
    3 giorni fa
  •  ...Select how often (in days) to receive an alert: Junior Software Application Engineer Posting Date: 25 May 2026 City: Genova Location:...  ...Italy, 131 Contract Type: Permanent Division: Operating Engine Level of experience: Entry Level RINA is currently... 
    Consigliato
    Impiego permanente

    RINA Piraeus Team

    Genova
    1 giorno fa
  •  ...italiano. Ruolo e mansione ~ NET C# Web Developer middle/senior La risorsa verrà inserita all'interno dello sviluppo di importanti...  ..., AngularJS, ReactJS, Vue, TFS, GIT, Mercurial, SVN Agile software development ALTRE INFORMAZIONI Sede di lavoro: Genova... 
    Senior

    Openjobmetis SpA

    Genova
    20 giorni fa
  • CGM Consulting S.r.l. cerca Java Developers a Genova per potenziare il proprio team. I candidati ideali hanno almeno 2 anni di esperienza nello sviluppo di servizi di backend con tecnologia REST e una buona esperienza con framework Java EE e DB.Il lavoro richiede competenze...
    Tempo pieno
    Impiego permanente

    CGM Consulting S.r.l.

    Genova
    2 giorni fa
  •  ...RINA Piraeus Team in Genova is seeking a Software Application Engineer to join the Digital Technology and Cybersecurity Division. The successful candidate will design, develop, and deploy software applications that meet business needs. The ideal applicant will have... 

    RINA Piraeus Team

    Genova
    4 giorni fa
  • 3Brain AG in Genova, Italy is seeking a full-time Senior Software Engineer specializing in Instrument Control and API Architecture. You will design and develop sophisticated software systems for scientific instruments, emphasizing robust API development and automation.... 
    Senior
    Tempo pieno

    3Brain AG

    Genova
    17 giorni fa
  •  ...Software Application Engineer Posting Date: 27 May 2026 City: Genova Location: Genova, Italy 16129 Roma, Italy 131 Torino, Italy 10100 Roma, Italy 144 Contract Type: Permanent Division: Digital Technology and Cybersecurity Level of experience... 
    Impiego permanente

    RINA Piraeus Team

    Genova
    4 giorni fa
  • Per conto di una realtà di prodotto in fase di forte espansione, siamo alla ricerca di un/unaJunior App Developerda inserire all’interno del team di sviluppo. La risorsa si inserirà nel team sul progetto di sviluppo della nuova piattaforma mobile, rinnovatain otticacross...
    Impiego permanente
    Somministrazione
    Lavoro ibrido

    Experis S.r.l.

    Genova
    1 giorno fa
  • CGM Consulting ricerca Java Developers a Genova con l'obiettivo di rafforzare il proprio gruppo di lavoro. Requisiti Almeno 2 anni di esperienza su progetti di sviluppo di servizi di BE con tecnologia REST (costituisce titolo qualificante e preferenziale), possibilmente...
    Tempo pieno
    Impiego permanente

    CGM Consulting S.r.l.

    Genova
    3 giorni fa
  •  ...Ericsson GmbH in Genova is seeking a Junior Software Developer to craft the next generation of Management and Orchestration for Ericsson...  ...Master's degree in a relevant field and knowledge in software engineering, Agile methodologies, and several programming languages.... 

    Ericsson GmbH

    Genova
    12 ore fa
  • Experteer Italy cerca un professionista per potenziare la struttura Application Services, focalizzato su PassInsurance. Il candidato lavorerà a stretto contatto con i clienti, guidando l’analisi tecnica e il team in progetti di trasformazione globale. Richiesta una laurea...
    Senior

    Experteer Italy

    Genova
    16 giorni fa
  •  ...batteries, power conversion, automation, software, and services. This is a non-...  ...roadmaps, including modularization, pre-engineering, standardization, and platform strategies...  ...grid-scale energy systems. Principle / Senior Principal Engineer level technical seniority... 
    Senior

    Hitachi ABB Power Grids

    Genova
    3 giorni fa
  •  ...offrendo visibilità e impatto sul business. La posizione è ibrida, con sede a Genova, e fa parte di un team dedicato allo sviluppo software.Retribuzione / Benefits Progettare backend in Java per progetti complessi Gestire processi di sviluppo in ambito logistica,... 
    Senior
    Smart working
    Impiego permanente
    Lavoro ibrido

    Experteer Italy

    Genova
    17 giorni fa
  • Robotics Software Engineer – Autonomous Mobile Robots (AMR) Azienda: AGAP2 Italia Settore: Industrial Automation / Robotics Sede di lavoro: Genova (modalità ibrida) Chi siamo Parte del Gruppo MoOngy, AGAP2 è presente sul mercato europeo in 14 paesi con servizi... 
    Senior
    Lavoro ibrido
    Orario flessibile

    agap2 Italia

    Genova
    24 giorni fa
  • MA (Montreal Associates) is seeking a freelance ServiceNow Developer to lead the design and implementation of ServiceNow solutions across their enterprise.The ideal candidate must possess strong skills in ServiceNow and be able to translate business requirements into efficient...
    Senior
    Libero professionista

    MA (Montreal Associates)

    Genova
    1 giorno fa
  • Capgemini Engineering cerca un FPGA Engineer a Genova per disegnare soluzioni hardware avanzate. Il candidato avrà la responsabilità di...  ...sviluppare FPGA, ottimizzando le prestazioni e collaborando con team software. Richiesta laurea in Ingegneria Elettronica e conoscenza di... 
    Senior
    Impiego permanente
    Orario flessibile

    Capgemini Engineering

    Genova
    2 giorni fa
  •  ...comprensione e al raggiungimento degli obiettivi concreti di un progetto di business in ambito IT, Engineering o Digital. Stiamo ricercando uno/a Sviluppatore Senior DotNet da inserire nel nostro team di sviluppo, per lavorare su progetti legati alla consulenza professionale... 
    Senior
    Tempo pieno
    Libero professionista
    Remoto

    Jobtome

    Genova
    10 ore fa
  • Experis S.r.l. cerca un Junior App Developer per il team di sviluppo di una piattaforma mobile innovativa. La figura si occuperà di sviluppare e mantenere applicazioni mobile utilizzando Flutter e Dart, collaborando con il team tecnico per l'integrazione dei componenti...
    Impiego permanente
    Lavoro ibrido

    Experis S.r.l.

    Genova
    1 giorno fa
  •  ...Senior Java Backend Developer – Hybrid La tua nuova azienda Hays Solutions, società...  ...un progetto di business in ambito IT, Engineering o Digital. Per conto di un importante...  ...Progettare, sviluppare e mantenere soluzioni software backend per i servizi digitali dell’... 
    Senior
    Tempo pieno
    Contratto con partita IVA
    Lavoro ibrido

    Jobtome

    Genova
    28 giorni fa
  • A global engineering consultancy based in Italy is seeking an experienced Mechanical Engineer to lead detail design thermal process engineering teams. Role involves working on energy transition projects, including hydrogen and CCUS. Candidates should possess a Master's... 
    Lavoro ibrido

    Mott MacDonald

    Genova
    4 giorni fa
  •  ...potenziamento del nostro team di sviluppo interno, ricerchiamo un profilo Mid-Level con una solida visione d'insieme dell'architettura software. Il nostro stack principale è basato su Laravel , ma consideriamo con interesse anche profili con esperienza solida su... 
    Tempo pieno

    Cosulich

    Genova
    4 giorni fa
  • Un'azienda tecnologica italiana cerca un profilo Mid-Level per potenziare il team di sviluppo. Il candidato ideale ha esperienza con Laravel e capacità di lavorare anche su frontend. Le principali responsabilità includono lo sviluppo e la manutenzione di applicazioni web...
    Tempo pieno

    Cosulich

    Genova
    4 giorni fa
  • 30.000 € - 40.000 €

    Experis S.r.l. cerca un Software Embedded Engineer a Genova per potenziare la divisione Aerospazio&Difesa. Questa figura si unisce a un team tecnico specializzato nello sviluppo di sistemi embedded mission-critical. Si richiedono competenze in C/C++, Linux, e sistemi embedded... 
    Impiego permanente

    Experis S.r.l.

    Genova
    2 giorni fa
  •  ...CloudHQ, LLC is looking for a Senior Mechanical Engineer to design and deliver advanced mechanical systems for data centers in Europe. Candidates should have at least 8 years of experience in similar environments, along with a degree in Mechanical Engineering. The role... 
    Senior

    CloudHQ, LLC

    Genova
    4 giorni fa
  •  ...Mission La risorsa si occuperà di sviluppo software embedded in ambito Real‑time e Safety critical, contribuendo all’implementazione di componenti SW e funzionalità su sistemi complessi, gestendo deliverable, documentazione e ciclo di vita del software. Requisiti... 
    Impiego permanente

    Experis S.r.l.

    Genova
    12 ore fa
  • 40.000 € - 50.000 €

     ...Cerchiamo 2 Senior Python Engineer che diventino parte del nucleo tecnico di DolceBot. Il profilo è lo stesso per entrambe le posizioni: un...  ...strutture dati); Google Cloud Platform (Cloud Run, Compute Engine, Cloud SQL); CI/CD (GitHub Actions o equivalente);... 
    Senior
    Impiego permanente
    Remoto
    Orario flessibile

    Jobtome

    Genova
    28 giorni fa
  •  ...and financial reporting? Do you excel at ensuring accuracy, compliance, and integrity in financial statements? Join us in Genoa as a Senior Accountant, where you’ll play a key role in managing accounting processes, supporting financial reporting activities, and ensuring... 
    Senior
    Smart working
    Tempo pieno
    Lavoro ibrido
    Orario flessibile

    Carnival Corporation & plc

    Genova
    3 giorni fa