Software Process Engineer
Empower Associates
Responsibilities:
- Leads the on-going sustaining and software update cadence for the global footprint of intravascular imaging systems.
- Represents the software function with cross-functional project team members.
- Works cross-functionally to coordinate, develop, and communicate project schedules and refine project scope.
- Drives completion of software team deliverables based on regulations and Quality System requirements.
- Participates in reviews of design, code and documentation.
- Authors and maintains documentation of software development activities according to the Quality System.
- Tracks software development effort by creating and maintaining records in the approved software version control system.
- Investigates, researches, and selects software designs, operating systems tools and practices.
- Interacts with senior internal and external personnel on significant matters requiring coordination between organizations.
- Continuously improves process and work methodologies by interfacing with peers/cross-functional groups and analyzing activities to improve workflow and work processes.
- Provides leadership role on championing functional best practices.
- Mentors other engineers in software engineering activities/methodologies and domain knowledge.
- Investigates field complaints and recommends corrective actions.
Minimum Qualifications:
- 5+ years of experience in Software Development in Medical Device Industry.
- Passion for process and ensuring high quality products.
- Passion for working on cross functional teams and passion for working with customers.
Preferred Qualifications:
- Degree in Software Engineering, Computer Engineering, Computer Science [TK1] or Biomedical Engineering.
Experiences with the following:
- Designing and implementing software using C# and WPF.
- Windows operating system configuration and management.
- Designing and implementing test software and test automation frameworks.
- Proven technical leadership.
- Knowledge of IEC 62304.
Empower JobID 2187