Senior Software Analyst Manager
St Jude Medical - Plano, TX
Check out the details of this post to see the primary job responsibilities for this role:
Major Ongoing Responsiblities:
• Manages a team of software analysts and user interface designers responsible for the development of medical device software including the user interface of external products
• Identifies staffing needs, supports recruiting efforts by recognizing and hiring talented analysts; coaches and mentors new and existing employees; performs performance evaluations; guides the professional development of team members; offers advices for improvement and career advancement
• Plans analysis activities; participates in defining project charters; determines the feasibility of new functionality and features; estimates efforts; identifies analysis needs and devises strategies and approaches to meet those needs
• Coordinates analysis activites; assigns tasks to team members; tracks performance and progress; addresses risks and issues; reports results and status to functional and project management organizations
• Reviews and approves all software analysis deliverables including requirement and interface specifications, usability verification protocols and reports, risk assessments such as application and software failure mode analysis, traces, etc.
• Works with marketing, sales representatives, doctors, and other stakeholders to elicit and understand customer needs
• Works with software development managers to guide the design and implementation of new functionality
• Works with system and software verification managers to guide the testing of new requirements
• Analyzes customer requirements and derives system, product and software requirements
• Leads usabilty studies and usability verification/validation activities
• Leads the design and evaluation of user interfaces
• Demonstrates new product features and software functionality throughout development to internal and external customers
• Provides subject matter expertise pertaining to the use of neuromodulation product in the field and its applications
• Participates in design decisions and leads the disposition of change requests
• Contributes to quality and process improvement initiatives; leverages and practices software industry best practices; follows corporate and department processes and policies
• Interfaces cross-functionally with other departments including marketing, regulatory, electrical and mechanical engineering, quality assurance, manufacturing, and others.
Education and Training:
• Bachelors or Masters degree in computer sciences, computer engineering, medical engineering, or a related field
• Minimum 10 years of experience in the engineering field with emphasis on software analysis responsibilities
• Experience in the medical device industry
• Expertise with system and software engineering methodologies
• Familiarity with modern software development life-cycle models
• Knowledge of object-oriented analysis and associated UML concepts such as use cases, sequence, and activity diagrams
• Experience designing software for mobile devices such as PDAs and tablet PCs
• Understanding of human factors and usability techniques including cognitive walkthroughs, observations, audits, functional and heuristic analysis, expert reviews/interviews, surveys, task analysis, workload assesments, prototyping, modeling, etc.
• Understanding of fundamental electronics principles
• Knowledge of standards (IEC, IEEE, etc.), regulations (CFR 21, etc.), guidances, and best practices applicable to software engineering and medical devices
• Excellent interpersonal and communication skills
No comments:
Post a Comment