Principal Program Software Systems Engineer
Terumo Blood and Cell TechnologiesAbout the role
Requisition ID: 32736
At Terumo Blood and Cell Technologies, our 7,000+ global associates proud to come to work each day, knowing that what we do impacts the lives of patients around the world. For Terumo, for Everyone, Everywhere.
We make medical devices and related products that are used to collect, separate, manufacture and process various components of blood and cells. With our innovative technologies and service offerings, we touch a patient’s life every second of every day and are committed to continuing to increase the number of patients we serve. Advancing healthcare with heart.
With some of the best and brightest minds in the industry, an unmatched global footprint, comprehensive benefits and a distinct culture, Terumo Blood and Cell Technologies is a great place to work, grow and be part of a team that is focused on making a difference. Join us and help shape wherever we go next. You create your future and ours.
JOB TITLE: Principal Program Software Systems Engineer
JOB SUMMARY
This position is primarily concerned with software product definition across multiple product platforms and systems. It will work to translate users’ needs, commercial desires, regulatory and technical standards into use cases, workflows, user stories, and UI mockups, and software specifications for multiple software development teams. This role is accountable for developing clear, concise software product development direction and requirements for complex medical devices and their associated software applications. This role must understand the goals of the end user and develop in-depth product expertise for multiple platforms, both from the user and technical perspectives. Working in a regulated industry, this role must adhere to design controls procedures and help teams to execute software development while generating evidence needed for regulatory submissions/audits. This role will work with cross-functional teams to help make trade-off decisions between development effort, required functionality, and end user experience. This role is accountable for establishing and maintaining alignment with the product/platform roadmap for a system of systems, providing vision and direction to software development teams throughout large scale projects.
ESSENTIAL DUTIES
- Leads and is accountable for project deliverables, project definition, and technical execution.
- Guides the successful completion of major programs and functions in a project leadership role.
- Independently lead large complex programs consisting of several software development teams including global partner teams. May also support multiple platforms or projects simultaneously.
- Gather and prioritize scope inputs from diverse stakeholders including Business Area Leaders, Platform Tech Leads, Systems Engineering, Innovation, Software Development, Marketing, and Cybersecurity Teams. Define system behavior, use environment, requirements, feature definition, use case scenarios, full error paths, corner cases, and design constraints to ensure comprehensive project scope and functionality that meets customer needs.
- Manage scope changes throughout the project lifecycle and lead impact assessments.
- Define software behavior (requirements, environment, performance, etc.) for complex medical devices using a hybrid Waterfall-Scrum software development methodology, balancing structured planning with iterative development to meet project timelines while ensuring adherence to quality standards and customer requirements.
- Deep end-to-end, hands-on knowledge of complex systems and their field applications including all system domains, i.e. hardware, software, disposables, labeling, embedded software, and interfacing software applications. Become a go-to person and system subject matter expert.
- Work with software architects to define system behavior, allocate requirements, and review architectural design documentation. Collaborate with software architects to ensure functional and non-functional requirements are allocated to design elements and architecture.
- Collaborate with software developers to further define lower level software specifications.
- May visit customer sites to gain firsthand k
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s