Terumo Blood and Cell Technologies

Senior Software Systems Engineer – R&D

Terumo Blood and Cell Technologies

full-time

Posted on:

Location Type: Office

Location: CartagoCosta Rica

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Provide technical leadership for software-intensive sustaining initiatives across a portfolio of blood and cell therapy capital equipment systems
  • Lead systems engineering activities for software-intensive sustaining projects across compliance, service, cybersecurity, and cost initiatives
  • Own system and software-level requirements, architecture, interfaces, and traceability for existing products
  • Define and maintain software-centric system architectures, including software-hardware interfaces and data flows
  • Ensure software requirements are fully traceable through implementation, verification, and validation

Requirements

  • Bachelor’s or Master’s degree in Software Engineering, Computer Engineering, Systems Engineering, or a related technical discipline
  • 5+ years of experience in systems engineering roles with strong software focus
  • Proven experience working on software-intensive, multidisciplinary systems in regulated environments
  • Demonstrated experience with regulated software development lifecycles, V-Model execution, and systems engineering best practices
  • Experience supporting sustaining engineering, post-market changes, and software lifecycle management
  • Strong understanding of software architecture, system integration, and software-hardware interaction
Benefits
  • Health insurance
  • Paid time off
  • Professional development opportunities
  • Flexible work arrangements
  • 401(k) matching
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
systems engineeringsoftware architecturesoftware requirementssoftware-hardware interfacesdata flowssoftware lifecycle managementV-Model executionregulatory compliancetraceabilitysystem integration
Soft Skills
technical leadershipcommunicationcollaborationproblem-solvingorganizational skills
Certifications
Bachelor’s degree in Software EngineeringMaster’s degree in Software EngineeringBachelor’s degree in Computer EngineeringMaster’s degree in Computer EngineeringBachelor’s degree in Systems EngineeringMaster’s degree in Systems Engineering