Search jobs > San Jose, CA > Software engineering

Software Engineering Manager - Ventilator Products

BHO Tech
San Jose, California, US
Full-time

Job Description :

The Sustaining Software Manager’s primary responsibility is to lead a global team of engineers who develop, test and deploy software in the support of Medtronic’s commercialized Ventilation products.

The Sustaining Software Manager works with ventilator products that are already in the marketplace.

The Software Engineering Manager will lead a team that is responsible for design history files, determining test requirements and coordinating and executing verification and validation testing.

In addition to implementing design changes that either enhance performance or address quality issues, the team will support or lead complaint investigations, determines root cause failure modes and provide solutions for these issues.

Job Requirements : Responsibilities :

Responsibilities :

Manage a team of technical personnel who provide support for the range of existing Ventilation products.

Identify and scope the required work. Organize and build detailed plans including schedules, resource budgets, quality and risk management plans, and verification and validation plans.

Organize timely response to urgent situations.

Responsible for software configuration strategy, deployment and support. Establish operational objectives and provide technical direction and leadership.

Participate in system level design analyses, ensure consistency in design reviews, verification and validation efforts

Manage team and project communications, reporting and staffing. Ensure that the proper inputs are received and that the proper personnel / departments are involved in project decision making.

Coordinate with the global, cross functional business team at the design sites, manufacturing sites, service centers, etc.

to prioritize and execute projects and resolve issues.

Manage the execution of the assigned projects. Prioritize and direct work. Work closely with project managers to ensure all project activities and deliverables are completed in a timely manner.

Provide technical leadership in solving engineering problems and fostering creativity and innovation in design and problem solutions.

Ensure design practices, test methodologies, and documentation meets the requirements of internal policies and external regulations.

Adhere strictly to policies and procedures associated with an FDA controlled environment.

Be accountable for the technical completeness of the team’s output.

Be accountable for compliance with Design Control and Medical Device standards, such as FDA QSRs, ISO, IEC etc.

Actively assess each team member's and the team’s needs and gaps. Establish and execute plans for the development of each individual and the team as a whole.

Recruit, hire, evaluate, review, and retain high performing personnel.

Develop and lead process improvement efforts to allow for efficient work flows.

Required Qualifications :

Minimum BS in Computer Science or Electrical Engineering with focus on Software.

10+ years in the design and development of software engineering solutions.

3+ years functional management experience, directly managing others.

2+ years of Medical device industry experience.

Competent in software development processes including design methodologies, source code management, build management, quality process, requirements-driven development, and the defect tracking and resolution process.

1+ years of experience managing software engineers and technical staff

1+ years of experience with internal and outsourced projects

Proven ability to partner cross functionally to successfully drive the business

Demonstrated relationship building skills and ability to influence without direct authority

Solid working knowledge of quality and regulatory requirements for medical devices, plus experience dealing with regulatory agencies or outside professional groups (e.g. FDA, ISO, ANSI, HIMA)

Strong communication skills, cross functionally, across all levels of the organization

Effective multi-tasker and problem solver with a high energy level and strong organizational abilities.

Attention to details, ability to think strategically and tactically.

Prioritization, Project Management and Team Building

30+ days ago
Related jobs
Promoted
LinkedIn
Mountain View, California

Responsibilities:•You will be a professional coach for a team of experienced engineers, and help them realize their potential by setting clear expectations, openly evaluating performance, upholding accountability, and providing challenges to stretch their skills•You will build large-scale and high-p...

Promoted
Apple, Inc.
Cupertino, California

The watchOS System Experience group is seeking an energetic and ambitious software engineering manager to lead a team of highly skilled and experienced engineers in the delivery of system-level features for watchOS. Experience leading a software development team, as well as a consistent track record...

Promoted
Google Cloud - Minnesota
Sunnyvale, California

Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way. Like Google's own ambitions, the work of a Software Engineer (SWE) goes way beyond just Search. SWE Managers have not only the technical expertise to take on and provid...

Promoted
Walmart Inc.
Sunnyvale, California

Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years' experience in software engineering or related area. Master's degree in computer science, computer engineering, computer information systems, softwar...

Promoted
Apple Inc.
Sunnyvale, California

Software Engineering Manager (DNS), Infrastructure Services. Apple is looking for a Software Engineering manager to develop the next generation of Apple DNS infrastructure. You will be responsible for critical systems, such as Apple DNS, that every single Apple team and billions of customer devices ...

Promoted
EarnIn
Palo Alto, California

Senior Security Operations Center (SOC) EngineerSr Software Engineer, Developer ExperienceStaff Technical Program Manager (Financial Intelligence). Bank products areissued by Evolve Bank & Trust, Member FDIC. ...

Promoted
Apple Inc.
Sunnyvale, California

Software Release Engineering Program Manager (EPM) - Apple Vision Pro. As a member of The Vision Products Group (VPG), you will lead teams crafting future products that will delight, inspire, and empower millions of people. You need experience with system software fundamentals, release management, l...

Promoted
SambaNova Systems
Palo Alto, California

We are looking for a world-class engineering leader to manage a team of talented Machine Learning engineers to deliver cutting edge LLM, speech, and multimodal technologies to production. ...

Apple
Cupertino, California

We are seeking a highly skilled and motivated test engineering manager to lead our GPU and Graphics Experience QA team. The GPU, Graphics, and Displays team is seeking an expert, self-motivated test engineering manager with a real passion for making the macOS, iOS, watchOS, tvOS, and visionOS experi...

Apple Inc.
Sunnyvale, California

The Vision Products Group (VPG) is looking for a software engineering project manager (EPM) to help push the limits of the next generation of interactive experiences on Apple's platforms. Software Engineering Program Manager - Apple Vision Pro. This requires partnering with engineering management to...