Project:
For our customer Roche Diagnostics International AG based in Rotkreuz, we are looking for a qualified Software Development Engineer C++ RT.
Background:
Roche Blood Gas and Electrolyte Analyzers deliver fast and reliable results in life-critical situations.
As part of our Point-of-Care Blood Gas and Electrolytes Analyzer software team, we are looking for an ambitious SW-Developer for medical diagnostic systems. This is an excellent opportunity to join a dynamic and motivated team to develop a new blood gas analyzer in an interdisciplinary environment.
The perfect candidate has a Master or Bachelor degree in software engineering and 5+ years of experience as a SW-developer in agile-driven embedded software development. Additionally, we are looking for a strong team player with a focus on project deliverables and proven communication skills in complex and interdisciplinary project organizations.
Tasks & Responsibilities:
1. Full Lifecycle Development: Manage all phases of software development from feasibility studies through design, development, testing, and bug fixing, including software maintenance for embedded real-time capable Instrument-Control Software.
2. Cross-functional Collaboration: Contribute to the feature objectives in close collaboration with Mechanics, Electronics, and Systems Engineers to ensure cohesive and stable integration of software with hardware systems.
3. Agile Methodology: Participate in defining work packages, their estimation, planning, and implementation as an integral member of an agile software development team.
4. Code Design & Testing: Design and implement high-quality code that meets requirements and specifications. Develop and execute comprehensive tests to verify code functionality.
5. Regulatory Compliance Documentation: Provide detailed and precise documentation in alignment with the medical device software development process standards (such as IEC 62304, ISO 13485).
6. Quality Assurance: Conduct thorough reviews of application design, functionality, usability, and performance, and propose enhancements for continuous improvement.
7. Innovation & Problem-Solving: Bring innovative ideas to solve complex technical challenges, enhance software performance, and introduce new features based on user needs and market trends.
Must Haves:
1. Master or Bachelor degree in software engineering or related field and 5+ years of experience as a SW-developer in agile-driven embedded software development.
2. Strong team player with a focus on project deliverables; proven communication skills in complex, interdisciplinary project organizations.
3. Very good knowledge of programming languages C++ as well as related popular software libraries and technologies on Linux OS.
4. Solid experience in writing, debugging, and optimizing object-oriented multi-threading designs.
5. Experience of working with SAFe or Agile methodology is a strong plus.
6. English fluent and good German skills (B1).
7. Stakeholder Management.
Reference No.: 923902TP
Role: Software Development Engineer C++ RT
Industry: Pharma
Workplace: Rotkreuz
Workload: 100%
Start: 01.02.2025
Duration: 12++
Deadline: 09.01.2025
Job Type: 100%
Experience:
* Software engineering: 1 year (Preferred)
Language:
* English (Preferred)
* German (Preferred)
Work Location: On the road
#J-18808-Ljbffr