CareerPlanSign in

Senior Software Engineer

Genova, Provincia di Genova💼 Full-time🗓 2026-05-02 → 2026-08-06

Core

Developing software for the control, automation, and integration of advanced scientific instruments and laboratory equipment.

Role type

Senior Software Engineer (Instrument Control & API Architecture)

Builds

Software solutions for scientific instrument control, automation platforms, and external APIs for laboratory integration.

Domain

Biomedical technology / Laboratory automation / Hardware-software integration

Deliverable

production ML models | product features | infrastructure

Required skills

C# / .NET, C/C++, API design, multithreading, hardware interface integration, system architecture, database management, troubleshooting

Preferred skills

Industrial automation, robotics integration, real-time systems, Windows services, SQL, Agile methods

Technologies

.NET, C#, C++, TCP/IP, USB, serial protocols, REST APIs, Git, SQL, ASP.NET

Responsibilities

Design and develop software for instrument control and monitoring; Create robust software interfaces and APIs for hardware and third-party systems; Implement process automation architectures including error handling and diagnostics; Contribute to low-level components like device drivers and data acquisition modules; Develop multithreaded and concurrent software components; Collaborate with scientific and engineering teams to define technical solutions; Troubleshoot software/hardware integration issues; Prepare technical documentation and validation records.

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.