K

System Integration Test Engineer II

KARL STORZ • Raleigh, North Carolina, United States

onsitefull-time

Salary: $91,000 - $118,200 / year

Posted Oct 17, 2026Apply by Nov 16, 2026

**Role & seniority: ** System Integration Test Engineer II (2–5 yrs with BS or 0–2 yrs with MS); minimal supervision

**Stack/tools: **

  • Languages: C++, C#, Java (OOP)

  • Scripting/automation (preferred): Python

  • OS: Windows, Linux

  • Testing: white-box, black-box, exploratory, regression; static analysis

  • Metrics: CPU utilization, memory usage, bugs/release

  • Potential domain (preferred): networking, communication protocols, network security

  • Top 3 responsibilities:

    1. Develop software/test tooling to execute system integration testing and verification (hardware/software).

    2. Identify, debug, and reproduce defects; document configurations/results; provide early feedback to development on robustness/interoperability/integration performance.

    3. Build/maintain test automation and report quality/performance metrics; support alpha (bench) and beta (Market Acceptance) testing.

  • Must-have skills:

    • Strong analytical skills and technical report writing

    • Experience integrating and testing software + hardware + firmware systems

    • Proficiency in C++/C#/Java and OOP concepts

    • Working knowledge of Windows and Linux

    • Ability to perform multiple test types (white/black-box, exploratory, regression)

  • Nice-to-haves:

    • Python experience

    • Internet technologies, communication protocols, networking, and network security familiarity

  • Location & work type: Not spe

Full Description

About KARL STORZ From the operating room to surgery centers—and everywhere in between—KARL STORZ North America is a global leader in medical technology and advanced visualization solutions. We design specialty innovations, smart instruments and devices, integrated ecosystems, and intelligent imaging—to build a more connected, software-enabled operating room.

As an independent, family-owned MedTech company, we ambitiously think in generations instead of quarters to improve patients’ lives around the world.

The following opportunity is to join our Asensus entity which is focused on imaging software.

System Integration Test Engineer II Supports all phases of hardware and software integration research and testing throughout the life cycle of a product.

Essential Duties & Responsibilities Develop and utilize software to perform system integration testing, measurement, and hardware/software verification. Provide early feedback to development teams on system robustness, component interoperability, and integration performance. Perform white-box, black-box, exploratory, and regression testing of hardware and software systems. Debug, characterize, diagnose, and replicate defects, documenting configurations and results for product evaluation. Develop test automation for software and hardware verification and support the development of verification test plans. Analyze test results, recommend corrective actions, and collaborate with systems and development engineers to resolve issues. Develop and report software quality and performance metrics, including CPU utilization, memory usage, bugs per release, and static analysis results. Support bench (alpha) and Market Acceptance (beta) testing through equipment, test automation, methodologies, and other integration-testing resources. Support testing of new devices and software releases while contributing to continuous improvement initiatives that enhance product and service quality.

Skills, Knowledge & Qualifications Strong analytical and technical report-writing skills. Experience with object-oriented methods and languages such as C++, C#, and Java. Knowledge of Windows and Linux operating systems. Experience with software, hardware, and firmware systems integration and testing.

Preferred

  • Experience with Python programming.
  • Familiarity with internet technologies, communication protocols, networking, network security, and related technologies.
  • Education & Experience
  • Bachelor’s degree in computer science, Electrical Computer Engineering, or a related field with 2–5 years of experience in engineering/development; or
  • Master’s degree in computer science, Electrical Computer Engineering, or a related field with 0–2 years of experience in engineering/development.
  • Physical Requirements
  • This position requires occasional lifting of test equipment, such as a PC, monitor, or camera, up to approximately 30 lbs. The employee will also need to be seated and work in front of a monitor for extended periods.
  • Training Requirements
  • Injury and Illness Prevention Program, annually, per OSHA requirements.
  • Quality System training.
  • Job-specific in-house training.
  • Supervisory Responsibilities
  • None.
  • Level of Supervision
  • Works with software architects and engineers, systems engineers, project managers, and other team members with minimal supervision.
  • Internal/External Interface
  • Works closely with internal and external customers, including employees, other KARL STORZ organizations, vendors, and customers.
  • Expected to consistently treat visitors, external customers, and co-workers with courtesy and respect.
System Integration TestingHardware And Software VerificationTest AutomationC++C#JavaPythonWindowsLinuxFirmware IntegrationWhite-Box TestingBlack-Box TestingRegression TestingDefect DiagnosisNetworkingTechnical Report Writingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.