Job Description
JOB DESCRIPTION:
Staff Software Systems Engineer - Pleasanton, CA / Burlington, MA
Leading an active lifestyle is important to the many people we serve. In Abbott's Heart Failure (HF) division, we're advancing the treatment of heart and vascular disease through breakthrough medical technologies. As the global leader in Mechanical Circulatory Support Therapy, our breakthrough medical device technologies help restore people's health so they can get back to living their best lives, faster. We focus on innovative technologies that can improve the way doctors treat people with heart failure (HF).
As a Staff Software Systems Engineer, you will be part of our Mechanical Circulatory Support Therapy and Cardiac Pressure product development team focused on planning and delivering system aspects of a wide range of custom in-house software applications developed for Implantable Devices meeting both short term and long-term goals of our patients.
Located at our Pleasanton, CA (preferred) or Burlington, MA, the primary responsibilities include the elicitation and management of design input requirements from customer and business needs. This individual will also provide critical input to the software systems architecture and own the software systems integration. The individual will be expected to provide leadership, mentoring, and direction to other team members from a wide range of functions and/or geographical locations. This engineer is a key member of Abbott's product development team to bring systems from concept to launch.
The software system you develop and maintain will save and extend lives of Heart Failure patients.
Duties and Responsibilities:
- Works with the software organization, marketing, and product management to develop software design input requirements from user and business needs.
- Leads the generation of the software system design input requirements.
- Lays foundation for software sprints, determining priority and adjudicating issues
- Ensures tracing between software-level requirements to system-level requirements and/or use-case scenarios-user needs as applicable based on project requirements management plans.
- Use and administration of DOORS a plus.
- Makes sure software design input requirements include softwre hazards analysis/SW FMECA risk mitigation driven requirements.
- Evaluates/analyzes requirements for coherence and completeness and clarifies ambiguous requirements.
- Experience in developing Risk Management activities. Experience with ISO 14971 is a plus.
- Negotiates resolution of problem areas with Systems and Clinical engineering and marketing/product management as necessary.
- Coaches other team members in methods for developing good product definitions.
- Provides software system architecture support for a set of products indented to perform a protocol or function.
- Models software systems behavior to drive architectural decisions and requirement definition and refinement.
- Drives the decomposition of design input requirements into detailed subsystem requirements.
- Provides links between software design inputs, architectural components and subsystem requirements, to ensure design meets expectations.
- Develops a documentation tree to support the software systems architecture.
- Plans, manages, and reports on overall integration
- Generates the software systems integration plan and report.
- Coordinates testing to verify functionality.
- Drives and records configuration of software-related system at integration points.
- Supports software system verification execution
- Identifies and escalates risks in terms on systems viability with existing requirements.
- Identifies and escalates issues with operation and use of systems engineering tools
- Provides recommendations to the management on systems engineering issues
- Fosters collaboration with cross-functional teams, platform architects and other leaders to drive work to completion and resolve issues. Successfully influences stakeholders. Communicates effectively with cross-functional teams and senior management. Keeps leadership informed of progress and issues.
- Support all Company initiatives as identified by management and in support of Quality Management Systems (QMS), and other regulatory requirements.
- Complies with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, Company policies, operating procedures, processes, and task assignments.
- Cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors.
EDUCATION AND EXPERIENCE YOU'LL BRING
Required
- Bachelor's degree in Engineering and/or Science with 8+ years of experience in developing highly engineered products (at least 5 years in medical/diagnostics products), or an equivalent combination of education and experience (MS with 6 years, or PhD with 4 years).
- Possesses systems engineering experience spanning the entire product lifecycle, including proficient use of systems engineering tools (e.g. requirements management, change control, etc.).
- Possesses software engineering experience (C/C++) spanning the entire product lifecycle.
- 3+ years of systems and software engineering experience in a highly regulated industry
- Excellent verbal and written communication skills, with ability to communicate to all levels of the organization
- Software engineering experience within a rigid development and configuration management process, preferably Agile using JIRA and GIT
- Experience with unit- and integration-level testing and automated testing.
- Ability to plan for project deliverables and to help manage the project team towards meeting schedule and cost, as well as delivering product of high quality.
- Ability to communicate technical solutions and issues clearly and adequately to management as well as members on the project.
- Experience in working in an iterative (Scrum, Kanban) development process.
- Ability to capture and analyze customer's needs, to understand design and solution towards solutions
- Experience with MS Office
- Hands-on Experience with Real-Time Operating Systems (ThreadX/Azure OS preferred).
Preferred
- Master's Degree in Engineering (Computer, Electrical, Computer Systems, or Software), Computer Science, or related discipline
- Medical device experience, specifically supporting heart failure and/or cardiovascular systems and experience with biologic sensors (flow, pressure, EKG, etc)
- Ability to identify initiatives for process improvement.
- Ability to capture and analyze customer's needs, to understand design and solution towards solutions a must.
- Experience in programming languages such as C, C++, Java and Python.
- Experience of multi-tasking systems and real-time application development (ex. threading, semaphores, processes, etc.).
- Experience of low-level real time system development
- Knowledge of hardware breadboards and PC hardware system interfaces and embedded systems.
- Experience with cybersecurity for embedded devices (threat modeling/CSRA or digital signing preferred)
- Experience with BLE 5.0 a plus
WHAT WE OFFER
At Abbott, you can have a good job that can grow into a great career. We offer:
- Training and career development, with onboarding programs for new employees and tuition assistance
- Financial security through competitive compensation, incentives and retirement plans
- Health care and well-being programs including medical, dental, vision, wellness and occupational health programs
- Paid time off
- 401(k) retirement savings with a generous company match
- The stability of a company with a record of strong financial performance and history of being actively involved in local communities
Learn more about our benefits that add real value to your life to help you live fully: www.abbottbenefits.com
Follow your career aspirations to Abbott for diverse opportunities with a company that provides the growth and strength to build your future. Abbott is an Equal Opportunity Employer, committed to employee diversity.
Connect with us at www.abbott.com, on Facebook at www.facebook.com/Abbott and on Twitter @AbbottNews and @AbbottGlobal.
The salary for this role is between:
N/A
JOB FAMILY:
Product Development
DIVISION:
HF Heart Failure
LOCATION:
United States > Pleasanton : 5000 Franklin Dr
ADDITIONAL LOCATIONS:
United States > Massachusetts : 23 Fourth Avenue
WORK SHIFT:
Standard
TRAVEL:
Yes, 10 % of the Time
MEDICAL SURVEILLANCE:
Not Applicable
SIGNIFICANT WORK ACTIVITIES:
Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)
Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans.
EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdf
EEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf
Date Posted
11/07/2022
Views
42
Similar Jobs
Senior Systems Infrastructure Engineer - BlackLine
Views in the last 30 days - 0
BlackLine is seeking a highly skilled Infrastructure Engineer to design build and manage corporate environments across Azure AWS and GCP platforms The...
View DetailsSenior Software Engineer, Devices Automation - Block
Views in the last 30 days - 0
Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...
View DetailsEmbedded Software Engineer - Atomic Machines
Views in the last 30 days - 0
Atomic Machines is revolutionizing micromanufacturing with its Matter Compiler MC technology enabling new classes of micromachines and opening up enti...
View DetailsSenior AI/ML Engineer - R01544842 - Brillio
Views in the last 30 days - 0
Brillio is a rapidly growing digital technology service provider recognized for its exceptional professionals and commitment to client satisfaction Th...
View DetailsSolution Manager, Workday - BlackLine
Views in the last 30 days - 0
BlackLine is a leading provider of cloud software that automates and controls the entire financial close process The company is committed to modernizi...
View DetailsSales Development Representative- French - Qualtrics
Views in the last 30 days - 0
Qualtrics is a company that creates software for top brands to enhance customer experiences team performance and product design They are looking for a...
View Details