CooperVision

Production Software Engineer

Eerbeek, GE, NL

€0.21
13 days ago
Save Job

Summary

Job Description

At Procornea, we develop and manufacture cutting-edge contact lenses that improve vision worldwide. We are currently seeking a Production Software Engineer to join our team in Eerbeek, Netherlands. This role is integral to maintaining and enhancing our internally developed software, migrating lens designs into new systems, and ensuring production equipment accurately translates design geometry. Reporting directly to the Head of Engineering, this position is pivotal in ensuring efficiency and compliance in our medical device manufacturing processes.

Responsibilities

RESPONSIBILITIES

As a Production Software Engineer, your key responsibilities will include:

  • Code Review and Analysis: Understanding the structure, logic, and dependencies of existing software code.
  • Legacy Code Migration: Gradually updating or rewriting legacy code to modern programming standards.
  • Refactoring: Improving code readability and maintainability without altering its functionality.
  • Debugging: Troubleshooting and fixing complex bugs in legacy systems.
  • New Feature Implementation: Enhancing the legacy system with new functionalities while ensuring compatibility.
  • Version Control: Managing code changes and collaborating with other developers using systems like Git.
  • Testing: Writing unit tests to ensure code quality and stability.
  • Documentation: Creating detailed documentation to explain complex code and system architecture.


In addition, you will troubleshoot issues on the workshop floor, improve production software efficiency, and support the development of optometrist-focused lens-fitting software.

Qualifications

QUALIFICATIONS

Knowledge, Skills, And Abilities

  • Proficiency in programming languages like C, C++, and Python.
  • Familiarity with modern frameworks and programming practices.
  • Expertise in version control systems such as Git.
  • Strong debugging and testing skills, including unit test creation.
  • Advanced mathematical knowledge relevant to software development.
  • Ability to comprehend complex technical documentation.
  • Fluency in spoken and written English.


Experience

  • Several years of software development experience, including feature implementation and codebase maintenance.
  • Proven expertise in working with and migrating legacy systems.
  • Understanding of medical device regulations (e.g., IEC 62304).
  • Familiarity with Quality Management Systems (QMS) and compliance standards for medical devices.
  • Proficiency in creating comprehensive code documentation.


Education

  • Bachelor’s Degree in Computer Science, Software Engineering, Biomedical Engineering, or a related field (Master’s degree preferred).
  • Medical Device Software Certification is advantageous.


What We Offer

  • Salary Range: Full-time annual salary including holiday allowance: €47k – €75k
  • Profit Sharing: You will participate in Procornea's profit-sharing plan (up to 8.35% of an annual salary)
  • Travel Expenses: We reimburse travel expenses at €0.21 per kilometer, provided you live more than 10 km from the workplace.
  • Pension: You will automatically be enrolled in our pension scheme, with both employer and employee contributing 50% each.
  • Laptop and Phone: We provide you with the necessary tools, including a laptop and phone, to perform your work effectively.
  • Work Expense Scheme: You have the option to participate in our work expense scheme.
  • Employee Association: You have the opportunity to join our employee association.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: