Genova, Italy On-site Full-time

3Brain AG is hiring a Senior Software Engineer

Responsibilities

  • Create and sustain software systems that manage, coordinate, and supervise scientific instruments and automated machinery.
  • Build dependable communication layers between hardware devices, instruments, and external platforms using protocols such as TCP/IP, USB, serial interfaces, or vendor-specific SDKs and APIs.
  • Construct resilient architectural frameworks for automation workflows, incorporating process sequencing, error management, logging, diagnostics, and recovery mechanisms.
  • Develop clear, well-documented APIs and reusable software libraries to enable seamless integration for internal teams and external research labs.
  • Support the creation of low-level, performance-sensitive components such as device drivers, hardware abstraction layers, data capture modules, and integration tools.
  • Engineer concurrent and multithreaded software with careful attention to timing, synchronization, latency, resource allocation, and system reliability.
  • Work closely with engineering, scientific, and software teams to gather requirements and convert them into robust technical implementations.
  • Develop integration interfaces connecting instrument control software with automation systems, databases, and internal web applications.
  • Ensure all software solutions are stable, maintainable, scalable, and production-ready.
  • Diagnose and resolve issues related to software behavior, hardware communication, and system integration.
  • Produce and update comprehensive technical documentation, including API references, software specs, interface definitions, test plans, and validation records.
  • Support testing, verification, and iterative enhancement of software modules and application programming interfaces.
  • Help establish and promote best practices in software design, code quality, version control, and deployment processes.

Benefits

  • A vibrant and intellectually engaging workplace focused on creating innovative technologies that make a meaningful impact.
  • Join a young, rapidly expanding organization offering significant potential for professional growth and personal development.
  • Engage with complex software challenges tied to cutting-edge life-science instrumentation and systems.
  • Work location in Genova, Italy—a historic Mediterranean city with rich culture, close to renowned destinations like Cinque Terre and Milan, Italy’s center for fashion and business.

Work Arrangement

On-site — Genova, Italy

Other

  • Applicant must hold a valid EU residence permit.
  • Fluency in English is required.
About company
3Brain AG
3Brain AG 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 are constantly pushing the boundaries of engineering for life’s complexities. We are ambitious, fast-growing and love to explore. The company is headquartered in Switzerland nearby Zurich, has subsidiaries in Italy and the US, and has installed its cutting-edge products in laboratories and pharma companies worldwide.
All jobs at 3Brain AG Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago