System Integration and Test Engineer
Cascination Ag
Bern, Switzerland
10 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Bern, Switzerland
Tech stack
Microsoft Windows
Code Coverage
Ethernet
Hardware-In-The-Loop Simulation
Python
Log Files
QT
Verification and Validation (Software)
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Software Verification
Job description
- Test coverage: Review the unit and integration tests written by developers, contributing tests where needed - including Qt logic and GUI tests - and continuously test the application during development
- Test infrastructure: Improve and extend hardware-in-the-loop (HiL) and software-in-the-loop (SiL) testing
- Performance & stress testing: Verify response times, rendering performance, memory usage and leaks, navigation accuracy under different conditions, and long-term stability
- Clinical validation: Test the system along real clinical workflows, from the end user's perspective
- Release V&V: Lead verification and validation during the annual release and own the related V&V documentation
- Field analysis: Investigate field complaints, support the resulting investigations, and improve log files and diagnostics
- Fault localization: Identify whether issues sit in software, electronics, mechanics, or setup, including network and operating-system troubleshooting
- Collaboration: Work closely with the Software, Systems, Hardware, and Quality teams
Requirements
Do you have experience in Scripting?, * Degree in Systems, Electrical, Computer, or Biomedical Engineering, Mechatronics, or a related field
- 5+ years of experience in software verification and validation in a regulated industry (e.g. medical, aerospace, automotive)
- Hands-on testing experience, including automation/scripting (e.g. Python) and performance/stress testing
- Solid troubleshooting across networks (e.g. Ethernet) and Windows, with working knowledge of electronics and mechanics to help localize faults
- Understanding of clinical workflows and medical imaging, able to test from the user's perspective
- Familiarity with traceability and defect-tracking tools is a plus
- Structured and precise working style with strong documentation discipline
- Professional English skills, * A hands-on engineer who enjoys being close to the device and the test bench
- Structured and reliable with strong attention to detail
- Able to maintain a system-level perspective while performing detailed testing
- A highly analytical and independent personality who develops effective as well as practical solutions and strategies.
- Team-oriented person and possess strong communication skills that enable you to work with cross-functional teams
- Open, flexible and highly motivated to work in a dynamic environment
About the company
CASCINATION is a Swiss medical device company with a mission to bring certainty to medical treatment outcomes. Our robotic and image-guided solutions enable clinicians to perform reproducible and efficient interventions, that deliver quality outcomes from minimally invasive therapies across a range of
disciplines from cancer treatment to the treatment of hearing disorders.