Software Technical Specialist - MGC

CAIRESaint Paul, MN
$60,000 - $70,000Onsite

About The Position

The Software Technical Specialist is responsible for leading the investigation and resolution of software-related issues through advanced debugging and root cause analysis. This role provides direct customer support when needed, maintains accurate technical documentation, and collaborates with cross-functional teams to ensure product stability and performance. Additionally, the position plays a key role in managing security risk assessments across software products, requiring a strong foundation in cybersecurity best practices. Success in this role demands a blend of technical expertise, analytical thinking, and clear communication.

Requirements

  • Bachelor's Degree in Computer Science, Software Engineering or similar.
  • 2 years’ experience with technical support or similar department.
  • Strong problem solving and troubleshooting skills.
  • Experience with MGC software applications (BreezeSuite, Ascent, AscentConnect)
  • Experience with Microsoft SQL and use of Microsoft SQL Studio (SSMS)
  • Familiar with Visual Studio
  • Ability to effectively communicate in English. Excellent written and verbal communication skills and interpersonal skills.

Nice To Haves

  • 2 years’ experience in the medical device industry and/or familiarity with medical equipment, or pulmonary and gas exchange equipment.

Responsibilities

  • Lead the triage, prioritization, and resolution of software bugs, incidents, and support requests.
  • Review and validate incoming reports, assess impact, and assign severity levels.
  • Route issues to appropriate teams and ensure timely resolution.
  • Conduct preliminary debugging and root cause analysis.
  • Analyze logs, stack traces, and memory dumps.
  • Reproduce issues in test environments to assist in diagnosis.
  • Provide direct support to customers by assisting in issue resolution.
  • Create and maintain user guides, installation manuals, release notes, and troubleshooting documentation.
  • Update content to reflect new features, fixes, and process changes.
  • Develop both internal and customer-facing resources to support issue resolution and product use.
  • Act as the first point of contact for software-related issues raised by Technical Support, Professional Services, Product Management teams.
  • Perform initial investigations and escalate as needed with supporting documentation.
  • Develop and maintain a highly technical understanding of the security risk posture of all MGCD products.
  • Maintain accurate and up-to-date security risk documentation for all MGCD products.
  • Complete customer requests for product security risk assessments and security risk corrective action plans.
  • Manage the cybersecurity and vulnerability testing processes for all MGC software applications.
  • Assist in verification and validation activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service