Director, Embedded Software
Boston, MA 
Share
Posted 14 days ago
Job Description

We are constantly looking to add to our core talent. If you are seeking a career that is challenging and rewarding, a work environment that is diverse and dynamic, look no further - Haemonetics is your employer of choice.

Job Details

Lead a dedicated group of embedded software developers in Boston, remote, and third party development partners in new product introductions, enhancements to existing systems, and sustaining work for Haemonetics products systems used in the areas of Transfusion, Hemostasis Management, and Plasma. Function as a strong hands-on technologist while also being able to manage and lead the day-to-day operations of a strong portfolio of medically regulated mission critical embedded software products. Exhibit strong interpersonal skills in working with Software and Hardware Engineers, Requirement Leads, Business Unit liaisons, Marketing, Regulatory and Quality organizations. Own and manage product development plans, resources, budgets and schedule. Coach, mentor and lead diverse group of software and user experience engineers in lean/agile development processes within the regulated medical device industry. Collaborate with product owners across business to understand market needs and visions and translate those visions into demonstrable software. Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse. Support process improvements which guide the development, sustaining and support activities.

Technical Leadership:

Demonstrate single point of accountability to Business Units and Cross functional organizations in articulating and managing the overall technical capabilities for software on Haemonetics hardware systems. Discern various design alternatives and formulate consolidated architecture to draw a multi-year technology roadmap. Craft intermediary direction and guidance to reduce complex design and architectural overhead. Demonstrate expertise with hardware / software connectivity and cybersecurity in relation to embedded software challenges.

Customer Focus:

Quickly learn the overall landscape of customers and involved product portfolio. Critically think and align current and future product architecture to match the needs the customer space. Be adept in capturing the changing landscape of transfusion and hemostasis management and plasma market space and provide meaningful recommendations to the R&D and Commercial partners.

Domain and Functional Expertise:

Meticulously manage the overall product requirements by working with product leads and demonstrate clear understanding of upcoming product release catalog and future plans for the involved product portfolio. Own and update relevant standard operating procedures (SOP) for embedded software development and demonstrate knowledge of developing products compliant with 62304 standards.

Day-to-day Execution:

Govern & guide overall product development activities - team structure, workload, talent management, resource alignment, capacity planning and management, technical challenges and tracking group deliverables.

Manage Metrics:

Appropriately use the set of tools including all tools related to CI/CD pipeline and report out metrics guarding the overall team's productivity & quality of outcome.

Vendor Management:

Resourcefully engage current and future development partners and strategically fill the gaps in day-to-day software development tasks - coding, testing & documentation.

Schedule, Budget & Quality:

Own and function as a single point of accountability for delivering Software releases on time, within budget and with the expected quality.

SUPERVISORY RESPONSIBILITIES:

Position requires managing and leading a group of Software Development teams.

QUALIFICATIONS:

  • BS in Computer Science or Engineering

  • Master's Degree

  • MS in Computer Science or MBA

EXPERIENCE REQUIREMENTS:

  • Required: 15 years, Strong medical device embedded software development background.

  • Experience leading a large team/teams of software development engineers

  • Required: 5-7 Years

  • Tools Exposure: JIRA, CI/CD pipeline tools & Scripting, QT, C, C++, C#, Linux, RTOS uCOS

Experience in Medical Device Embedded Software Development including UI / UX and interconnected hardware devices. Security & Vulnerability Management.

Proficiency:

  • Managing a technical team while also providing technical guidance and contribution (Player/Coach model).

  • Strong Experience working as part of a cross-functional product development team is critical.

  • Strong with continuous improvement mindset and behavior is desirable.

  • Technical skill experience with Haemonetics technical stack including Linux, QT, C, C++, or other relevant technologies.

TRAINING/CERTIFICATIONS:
  • Cybersecurity certifications

  • Programming Language Certification (Java, C#)

PHYSICAL DEMANDS

A thorough completion of this section is needed for compliance with legal standards such as the Americans with Disabilities Act. The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Sit; use hands to finger, handle, or feel objects, tools, or controls.

  • Stand; walk; reach with hands and arms; and stoop, kneel, crouch, or crawl.

  • Lifting/moving up to 10 pounds.

  • Exposure to moving electrical engineering parts, vibration and/or moderate noise levels.

  • Exposure to hazardous chemicals or other materials.

  • Exposure to blood.

TRAVEL EXPECTATIONS

If not Boston-based, then 50%-75%. If Boston-based, minimal 10-25%

The above statements are intended to describe the general nature and level of work being performed by colleagues assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, qualifications, or working conditions.

EEO Policy Statement


Haemonetics is an equal opportunity employer. In accordance with applicable law, we prohibit discrimination against any applicant or employee based on any legally-recognized basis, including, but not limited to: race, color, religion, sex (including pregnancy, lactation, childbirth or related medical conditions), sexual orientation, gender identity, age (40 and over), national origin or ancestry, physical or mental disability, genetic information (including testing and characteristics), veteran status, uniformed service member status or any other status protected by federal, state or local law (“Protected Characteristic”). Our commitment to equal opportunity employment applies to all persons involved in our operations and prohibits unlawful discrimination by any employee, including managers and co-workers.

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Master's Degree
Required Experience
15+ years
Email this Job to Yourself or a Friend
Indicates required fields