Earnbetter

Job Search Assistant

Manager, Software & Systems Development - Medical Devices

Gilero • Durham, NC 27703 • Posted 1 day ago via LinkedIn

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

In-person • Full-time • Mid Level Manager

Job Highlights

Using AI ⚡ to summarize the original job post

The Manager, Software Development at Gilero is responsible for managing an embedded software development team and leading software project activities for medical device and drug delivery applications. This role involves managing a team of software engineers, collaborating with cross-functional teams, providing technical oversight, defining and implementing software development processes, participating in hands-on development, and leading design controls activities. The position requires a blend of technical expertise, leadership, and regulatory compliance knowledge.

Responsibilities

  • Manage a team of software engineers and project activities through the full development lifecycle of embedded software solutions.
  • Collaborate with various cross-functional design and development teams including electrical, hardware, and systems engineering.
  • Provide oversight and escalation of technical challenges and client communication.
  • Define and implement software development processes and methodologies in alignment with regulatory standards, including IEC 62304.
  • Participate in hands-on development of embedded firmware and UI design.
  • Create product software architecture strategy, ensuring scalability, reliability, and maintainability of software systems.
  • Contribute to the safety classification assessment and update of all software units.
  • Lead design controls activities and documentation efforts.
  • Prepare the software documentation level for premarket submission with regulatory.
  • Apply best practices in software development (code reviews, coding conventions, continuous integration, defensive programming, static analysis, design patterns, etc.).
  • Communicate effectively with customers and vendors in a technical capacity.
  • Serve as an extension of Gilero in supporting business development efforts.
  • Provide technical leadership and mentorship to the software development team.
  • Foster a culture of collaboration, innovation, integrity, and excellence.

Qualifications

Required

  • Bachelor’s degree in Computer Science, Engineering, or related technical field; advanced degree preferred.
  • Proven experience (minimum 10 years) in embedded software development for medical devices, combination drug devices, or other regulated industries.
  • Working knowledge in regulatory standards and guidelines, particularly IEC 62304, ISO 13485, and FDA regulations.
  • Proficiency with C/C++/C#/Python and equivalent frameworks.

Preferred

  • Previous experience in a leadership or managerial role.
  • Familiarity with agile methodologies and continuous integration/continuous deployment (CI/CD) practices.
  • Experience with various software tools including Gitlab, Tessy, Docker, JIRA, JAMA.
  • Knowledge of cybersecurity principles and considerations in medical device software development.

Full Job Description

Job Purpose:

Responsible for managing embedded software development team and leading software project activities for medical device and drug delivery applications.

Duties:

  • Manage a team of software engineers and project activities through the full development lifecycle of embedded software solutions while fostering a culture of collaboration, innovation, integrity, and excellence.
  • Collaborate with various cross-functional design and development teams including electrical, hardware, and systems engineering.
  • Provide oversight and escalation of technical challenges and client communication with support from Design and Development Leadership and Business Development teams.
  • Define and implement software development processes and methodologies in alignment with regulatory standards, including IEC 62304.
  • Participate in hands-on development of embedded firmware and UI design.
  • Create product software architecture strategy, ensuring scalability, reliability, and maintainability of software systems.
  • Contribute to the safety classification assessment and update of all software units.
  • Lead design controls activities and documentation efforts, including requirements, risk assessments and mitigation, traceability, V&V protocols and reports, coding reviews, and software releases.
  • Prepare the software documentation level for premarket submission with regulatory.
  • Apply best practices in software development (code reviews, coding conventions, continuous integration, defensive programming, static analysis, design patterns, etc.)
  • Communicate effectively with customers and vendors in a technical capacity.
  • Serve as an extension of Gilero in supporting business development efforts through technical calls and engineering estimations.
  • Provide technical leadership and mentorship to the software development team, fostering a culture of innovation, collaboration, and continuous improvement.

Skills/Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related technical field; advanced degree preferred.
  • Proven experience (minimum 10 years) in embedded software development for medical devices, combination drug devices, or other regulated industries.
  • Proven track record of fully developing embedded software for medical devices.
  • Working knowledge in regulatory standards and guidelines, particularly IEC 62304, ISO 13485, and FDA regulations.
  • Previous experience in a leadership or managerial role preferred.
  • Familiarity with agile methodologies and continuous integration/continuous deployment (CI/CD) practices.
  • Experience with various software tools including Gitlab, Tessy, Docker, JIRA, JAMA, preferred.
  • Knowledge of cybersecurity principles and considerations in medical device software development, preferred.
  • Excellent communication skills with the ability to effectively collaborate with diverse stakeholders and present technical concepts to non-technical audiences.
  • Proficiency with C/C++/C#/Python and equivalent frameworks.

Personal Attributes:

  • Meets Gilero Core Values: Collaboration, Innovation, Excellence, Integrity
  • Productive in a fast-paced, entrepreneurial environment.
  • Commits to excellence and quality service to external and internal customers.
  • Adheres to established policies and procedures, while contributing to continuous improvements.