Auf einen Blick
- Aufgaben: Join our team to develop cutting-edge software for medical diagnostic systems.
- Arbeitgeber: Roche Diagnostics is a leader in healthcare, delivering reliable results in critical situations.
- Mitarbeitervorteile: Enjoy a dynamic work environment with opportunities for innovation and collaboration.
- Warum dieser Job: Make a real impact in healthcare while working with a motivated, interdisciplinary team.
- Gewünschte Qualifikationen: Master or Bachelor in software engineering with 5+ years in agile embedded software development.
- Andere Informationen: Fluent English and good German skills are required; remote work options available.
Das voraussichtliche Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
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:
- 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.
- 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.
- Agile Methodology: Participate in defining work packages, their estimation, planning, and implementation as an integral member of an agile software development team.
- Code Design & Testing: Design and implement high-quality code that meets requirements and specifications. Develop and execute comprehensive tests to verify code functionality.
- Regulatory Compliance Documentation: Provide detailed and precise documentation in alignment with the medical device software development process standards (such as IEC 62304, ISO 13485).
- Quality Assurance: Conduct thorough reviews of application design, functionality, usability, and performance, and propose enhancements for continuous improvement.
- 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:
- 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.
- Strong team player with a focus on project deliverables; proven communication skills in complex, interdisciplinary project organizations.
- Very good knowledge of programming languages C++ as well as related popular software libraries and technologies on Linux OS.
- Solid experience in writing, debugging, and optimizing object-oriented multi-threading designs.
- Experience of working with SAFe or Agile methodology is a strong plus.
- English fluent and good German skills (B1).
- 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
Software Development Engineer C++ RT Arbeitgeber: ITech Consult
Kontaktperson:
ITech Consult HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Development Engineer C++ RT
✨Tip Number 1
Fokussiere dich auf deine Erfahrung in der agilen Softwareentwicklung. Bereite konkrete Beispiele vor, wie du in früheren Projekten agile Methoden angewendet hast und welche Erfolge du dabei erzielt hast.
✨Tip Number 2
Da die Stelle Kenntnisse in C++ erfordert, solltest du sicherstellen, dass du deine Fähigkeiten in dieser Programmiersprache unter Beweis stellen kannst. Überlege dir, ob du an Open-Source-Projekten oder persönlichen Projekten gearbeitet hast, die du präsentieren kannst.
✨Tip Number 3
Betone deine Teamarbeit und Kommunikationsfähigkeiten. Da die Rolle eine enge Zusammenarbeit mit verschiedenen Disziplinen erfordert, sei bereit, Beispiele zu nennen, wie du erfolgreich in interdisziplinären Teams gearbeitet hast.
✨Tip Number 4
Informiere dich über Roche Diagnostics und deren Produkte. Zeige dein Interesse an der Branche und den spezifischen Herausforderungen, die mit der Entwicklung von medizinischen Diagnosesystemen verbunden sind.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Development Engineer C++ RT
Tipps für deine Bewerbung 🫡
Understand the Role: Make sure to thoroughly read the job description for the Software Development Engineer C++ RT position. Understand the key responsibilities and required qualifications, especially the emphasis on agile-driven embedded software development.
Highlight Relevant Experience: In your CV and cover letter, emphasize your 5+ years of experience in software development, particularly in C++ and embedded systems. Provide specific examples of projects where you contributed to full lifecycle development and cross-functional collaboration.
Showcase Team Collaboration Skills: Since the role requires strong teamwork and communication skills, include examples of how you've successfully worked in interdisciplinary teams. Mention any experience with Agile methodologies or SAFe that demonstrates your ability to thrive in a collaborative environment.
Prepare for Regulatory Standards: Familiarize yourself with medical device software development standards like IEC 62304 and ISO 13485. In your application, mention any relevant experience you have with regulatory compliance documentation to show your understanding of the industry requirements.
Wie du dich auf ein Vorstellungsgespräch bei ITech Consult vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C++ and embedded software development in detail. Highlight specific projects where you utilized multi-threading designs and any relevant libraries or technologies on Linux OS.
✨Demonstrate Agile Experience
Since the role emphasizes agile-driven development, share examples of how you've successfully worked in agile teams. Discuss your involvement in defining work packages, estimation, and planning to show your understanding of agile methodologies.
✨Emphasize Team Collaboration
As a strong team player is a must-have, be ready to provide examples of cross-functional collaboration. Talk about how you've worked with mechanics, electronics, and systems engineers to ensure cohesive integration of software and hardware.
✨Prepare for Regulatory Compliance Questions
Familiarize yourself with medical device software development standards like IEC 62304 and ISO 13485. Be prepared to discuss how you have contributed to documentation and quality assurance processes in previous roles.