Overview Si candidi tempestivamente! È previsto un elevato volume di candidati per il ruolo descritto di seguito, non aspetti a inviare il suo CV. As a Senior Software Engineer, you will design and develop medical desktop applications in a regulated environment to support neurology products. You will work with cross-functional teams to align software with product strategy, ensuring high quality, safety, and compliance. Your work will span the full SDLC, with emphasis on robust design, testing, and documentation that improve patient outcomes. This role offers impact-driven work in a collaborative, international setting with a strong focus on growth and learning. Benefits Design and develop software components for medical desktop applications Support delivery of software aligned to critical neurology product strategy Contribute across the full software development lifecycle (SDLC) Create and execute low-level test plans for robustness Collaborate with R&D, Quality, Regulatory, and Product Management Ensure compliance with medical device standards (IEC 62304, ISO 13485 where applicable) Apply best practices in design, coding standards, testing, and documentation Participate in risk management, verification, and validation Mentor junior engineers and foster a high-performing culture Responsibilities 5+ years of software engineering experience Strong programming experience in C++, C#, Java, or Python Experience designing modular software components and architectures Hands‐on unit testing and low-level test execution Familiarity with xivgfpx Agile methodologies Strong analytical and problem-solving skills Fluent Italian (mandatory) Professional level of English (written and spoken) Knowledge of desktop application development (Windows) or regulatory standards is a plus Understanding of cybersecurity and data protection in regulated environments is advantageous Requirements Hybrid working model Career development and continuous learning International working environment #J-18808-Ljbffr