Overview
Barrington James’s specialist Software & Electronics Division is currently searching for a Software Engineer on a full-time permanent basis in Ticino, Switzerland.
(This is a hybrid opportunity with the option of 3/4 days a week on site, 1/2 days a week at home)
Requirements
Essential: C++, Qt, testing, OpenCV, English speaking
Desirable: Python, Regulated environment experience, Git, Italian/French speaking
Responsibilities
* Design, implement, and test medical device software in compliance with quality standards, collaborating closely with cross-functional teams (firmware, hardware, and software).
* Develop application features including GUI, communication protocols, cloud integration, and calibration/data analysis tools using technologies like C++14, Qt, and OpenCV.
* Contribute to the full software lifecycle, including requirements definition, system architecture, design documentation, and regulatory certification support.
* Maintain and support existing software, emphasizing well-structured, thoroughly tested code with strong unit, integration, and system testing practices.
* Apply medical device standards (e.g., ISO 14971, IEC 62304, IEC 62443) and actively contribute to technical reviews, documentation, and system optimization.
Application
If this role is of interest, please apply or email jklare@barringtonjames.com for more information.
#J-18808-Ljbffr