Genova, Italy On-site Employment

3Brain 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

3Brain strives to provide researchers with breakthrough technology to improve understanding of organs and related illnesses.

We are explorers with a history of developing first-in-class deep tech solutions to probe intelligent networks.

Our technology enables high-resolution, high-throughput electrophysiology research using advanced microelectrode arrays (HD-MEA) for 2D and 3D in vitro systems, supporting applications in neuroscience, cardiomyocyte research, brain organoids, and drug discovery.

All jobs at 3Brain Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago