الصفحة الرئيسية هولندا Principal Software Engineer

الصفحة الرئيسية هولندا Principal Software Engineer

Principal Software Engineer

دوام كامل في a Laimoon Verified Company في Netherlands
نُشرت يوم October 16, 2024

تفاصيل الوظيفة

Job Opening Title: Principal Software EngineerReports to: Principal R&D Engineer - Controls system

About CardiacBooster: CardiacBooster is a medical device company developing a new and innovative device to support the heart. Heart support devices are used by interventional cardiologists to stabilize patients in times of cardiogenic shock and acute heart failure. We are an enthusiastic team with diverse backgrounds and expertise, located in Galway, Ireland, and Nijmegen, Netherlands. CardiacBooster is an equal opportunity employer.

Job Description:As a Principal Software Engineer, the role will be a mix of hands-on development and management of the software team. This role is part of a small team. As such, you will share the responsibility of realizing CardiacBooster's full potential alongside your peers. The successful candidate will have an entrepreneurial spirit, the required persistence to succeed in a start-up environment, and the ability to work in a self-directed manner with minimal direction and supervision. Knowledge and experience in the development of cardiovascular devices or working within the medical devices industry would be very beneficial to this role but not a prerequisite. You will be a team player and have excellent communication skills. This role will work from the company's office in Ireland and be in a position to travel occasionally.

Essential Job Responsibilities:

Lead full life-cycle medical device Embedded Software development including prototyping efforts for FDA approved devices.

Participate in the design review process with the software engineering group, with attention to regulations and standards.

Work as a hands-on leader, supporting as a contributor as needed.

Support software architecture as a team leader.

Develop and maintain embedded software for medical devices: Write, test, and debug code in C, C++, and C# to ensure high performance and reliability.

Implement communication protocols: Design and implement communication protocols for device integration and data exchange.

Conduct software verification and validation: Perform rigorous testing to ensure software meets all regulatory and performance standards.

Collaborate with cross-functional teams: Work closely with hardware engineers, systems engineers, and clinical teams to ensure seamless integration of software and hardware components.

Document software development processes: Maintain comprehensive documentation for all stages of software development, including design specifications, test plans, and user manuals.

Stay updated with industry trends: Keep abreast of the latest developments in embedded software engineering and medical device regulations to ensure compliance and innovation.

Required Qualifications & Characteristics:

8-10+ years in Embedded SW or Firmware Engineering for medical device instrumentation or subsystems.

Prior full life-cycle experience, ideally through the manufacturing process as well.

3 years of professional work experience in an engineering leadership capacity (Team Lead is preferable).

Candidates must have experience in FDA regulation processes for medical device engineering efforts.

Candidates should have a range of experience in engineering processes for embedded software and systems (C, C++), communication protocols, GUI development, algorithms design and implementation, etc.

BS Degree candidates in Electrical Engineering or Computer Science will be considered, but MS degree candidates will be preferred.

Proficiency in multiple programming languages: Extensive experience with C, C++, and C# is essential. Familiarity with other languages such as Python or Java is a plus.

Experience with real-time operating systems (RTOS): Knowledge of RTOS for embedded systems to ensure timely and deterministic responses.

Familiarity with version control systems: Proficient in using version control systems like Git for managing codebase and collaboration.

Knowledge of cybersecurity principles: Understanding of cybersecurity best practices to ensure the safety and integrity of medical device software.

Applications:Please submit your application, including resume, to hr@cardiacbooster.com

#J-18808-Ljbffr IT Management & IT Project Management, Software Architecture & Engineering

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Principal Jobs
تعليقات وملاحظات تعليقات وملاحظات