Lead impactful software engineering projects for innovative medical devices. Collaborate globally to drive technical excellence and regulatory compliance. Empower teams and foster innovation in a dynamic environment.
Software Development Manager
in Information Technology PermanentJob Detail
Job Description
Overview
- Lead global software engineering teams to deliver innovative medical device solutions.
- Drive technical excellence and adherence to regulatory standards in software development.
- Collaborate with cross-functional teams to ensure seamless integration of software and hardware.
- Oversee Agile execution and ensure project milestones are met efficiently.
- Provide leadership and mentorship to a distributed team of engineers.
- Develop and maintain infrastructure, tools, and processes for team success.
- Ensure compliance with industry standards and regulatory requirements.
- Promote innovation and accountability within the engineering department.
Key Responsibilities & Duties
- Lead software design, implementation, and testing for medical device applications.
- Define and enforce coding guidelines, design reviews, and best practices.
- Conduct technical reviews and manage FMEA activities and risks.
- Oversee software integration and system-level design verification.
- Facilitate collaboration across international teams for product development.
- Support regulatory compliance documentation and processes.
- Drive continuous improvement and process optimization within the team.
- Maintain transparent communication with stakeholders and executive management.
Job Requirements
- Bachelor's degree in Computer Science; Master's preferred.
- 10+ years of software development experience, including regulated environments.
- Proficiency in C++, C#, Java, and SQL/NoSQL databases.
- Strong leadership skills with experience managing global teams.
- Familiarity with Agile methodologies and tools like Azure DevOps or Jira.
- Ability to lead design efforts and produce regulatory-compliant documentation.
- Experience with cross-platform development and automated testing.
- Excellent communication skills and ability to work in matrix organizations.
- ShareAustin: