Auf einen Blick
- Aufgaben: Develop software using C/C++ and script languages, conduct code reviews, and prepare documentation.
- Arbeitgeber: Join a leading company in medical technology focused on innovative dialysis solutions.
- Mitarbeitervorteile: Enjoy a full-time position with opportunities for professional growth and occasional travel.
- Warum dieser Job: Be part of a dynamic team that values creativity and collaboration in a cutting-edge field.
- Gewünschte Qualifikationen: Degree in engineering or computer science with experience in embedded software development required.
- Andere Informationen: Fluent German and English skills are essential; knowledge of regulatory standards is a plus.
Das voraussichtliche Gehalt liegt zwischen 42000 - 84000 € pro Jahr.
Software Development Engineer (m/f/d)
Apply locations Schweinfurt, Germany
time type Full time
posted on Posted 2 Days Ago
job requisition id R0184505
Your assignments
- Creating software, in particular source codes, in the programming languages C/C++, assembler and script languages
- Development of procedures for EBM unit
- Preparing unit tests
- Carrying out code reviews and countervailing measure reviews
- Preparation of the necessary documentation
- Preparing detail designs
- Carrying out developer tests
Your profile
- Completed engineering degree in electrical engineering, informatic, medical technology, computer science or similar
- Professional experience in the development of software, preferably in embedded software development
- Profound C/C++ programming knowledge
- Experience with script languages (Perl, Python), agile software development processes, preferably SCRUM as well as knowledge in various software test methods (unit tests, regression tests, etc.)
- Good knowledge to the regulatory requirements (SOPs, working instructions as well as the company’s internal standards)
- Basics of specific relevant standards and country specific standards like FDA, NMPA guidance
- Knowledge of the design, operation and functionality of dialysis devices
- Good knowledge regarding the secure (Cyber Security) development of software
- Good German and English skills (written and spoken)
- Willingness to travel occasionally
#J-18808-Ljbffr
Software Development Engineer (m/f/d) Arbeitgeber: CH01 CHE Fresenius Medical Care (Schweiz) AG
Kontaktperson:
CH01 CHE Fresenius Medical Care (Schweiz) AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Development Engineer (m/f/d)
✨Tip Number 1
Make sure to highlight your experience with embedded software development in your conversations. This is a key aspect of the role, and demonstrating your hands-on experience can set you apart from other candidates.
✨Tip Number 2
Familiarize yourself with the regulatory requirements relevant to the position, such as FDA and NMPA guidance. Being able to discuss these standards confidently will show that you are well-prepared for the responsibilities of the job.
✨Tip Number 3
Brush up on your knowledge of Cyber Security in software development. Given the nature of the products you'll be working on, being able to speak about secure coding practices will demonstrate your commitment to quality and safety.
✨Tip Number 4
Since the role requires good German and English skills, practice discussing technical topics in both languages. This will help you communicate effectively during interviews and show that you're comfortable in a bilingual work environment.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Development Engineer (m/f/d)
Tipps für deine Bewerbung 🫡
Understand the Job Requirements: Make sure to thoroughly read the job description for the Software Development Engineer position. Highlight the key skills and experiences required, such as C/C++ programming knowledge and experience with embedded software development.
Tailor Your CV: Customize your CV to reflect your relevant experience in software development, particularly in embedded systems. Emphasize your proficiency in C/C++, script languages, and any experience with agile methodologies like SCRUM.
Craft a Compelling Cover Letter: Write a cover letter that connects your background to the specific requirements of the role. Mention your engineering degree, relevant projects, and your understanding of regulatory requirements related to software development.
Highlight Language Skills: Since good German and English skills are essential for this position, make sure to mention your language proficiency clearly in your application. If you have any certifications or experiences that demonstrate your language skills, include those as well.
Wie du dich auf ein Vorstellungsgespräch bei CH01 CHE Fresenius Medical Care (Schweiz) AG vorbereitest
✨Showcase Your Technical Skills
Be prepared to discuss your experience with C/C++ and any script languages like Perl or Python. Bring examples of past projects where you developed software, especially in embedded systems, to demonstrate your expertise.
✨Understand Agile Methodologies
Since the company values agile processes, familiarize yourself with SCRUM and be ready to explain how you've applied these methodologies in your previous work. Highlight any specific roles you played in agile teams.
✨Know the Regulatory Landscape
Brush up on relevant regulatory requirements such as FDA and NMPA guidance. Be ready to discuss how you ensure compliance in your software development process, particularly in relation to medical technology.
✨Prepare for Code Reviews
Expect to talk about your experience with code reviews and how you handle feedback. Share examples of how you've contributed to improving code quality and team collaboration through constructive reviews.