Software Technical Specialist - MGC
MGC Diagnostics
Job Description
Job Description
Summary/Objective
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.
Essential Functions
- Issue Triage & Prioritization
- 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.
- Initial Investigation & Debugging
- 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.
- Documentation
- 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.
- Cross-Team Support
- 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.
- Security Risk Management
- 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.
- Other Tasks
- Manage the cybersecurity and vulnerability testing processes for all MGC software applications.
- Assist in verification and validation activities.
Competencies/Success Factors
- Research Skills/Info Finding
- Detail Orientation Quality Focus
- Results Focus/Output Orientation
- Analytical Skills
- Customer Focus
- Team Orientation
- Problem Solving
- Change Management
Supervisory Responsibility
This position has no supervisory responsibilities.
Work Environment
This job operates in a professional office environment. The role routinely uses standard office equipment such as computers, phones and photocopiers.
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
- Frequent standing, sitting, walking, bending, stooping, twisting and occasional crawling.
- Occasional lifting up to 50 lbs., occasional heavier lifting.
- Occasional pushing, pulling and handling materials.
Travel
Required Education and Experience
- 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.
Preferred Education and Experience
- 2 years’ experience in the medical device industry and/or familiarity with medical equipment, or pulmonary and gas exchange equipment.
- Are there any preferred certifications?
Additional Eligibility Qualifications
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.
MGC Diagnostics is committed to providing equal employment opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, age, disability, veteran status, or membership in any other class protected by federal, state, or local law.
$54k - $80k
...Job Overview The Technical Support Specialist provides technical support to a mix of technical and non-technical customers by diagnosing, troubleshooting, repairing and debugging complex software and/or networked systems. You will have frequent phone and email interaction...SuggestedContract workRemote workMonday to FridayFlexible hoursShift workWeekend workDay shiftAfternoon shiftEarly shift$27.85 - $55.65 per hour
...Paul, MN location in the Abbott Vascular Devices division. Technical Support Specialist: Is the primary account contact covering capital service... ...troubleshooting, diagnostics, and solution guidance across hardware, software, and integrated systems. The position requires extensive...SuggestedContract workWork experience placementRemote workShift work- Job OverviewFairview is seeking a Medical Laboratory Scientist (MLS) to serve as a Cell Therapy Technical Specialist focused on our Translational Area. The Cell Therapy Laboratory is located on the University of Minnesota St. Paul Campus.Our Laboratory specializes in cell...SuggestedTemporary workRelocation package
- ...Prime Sales Specialist We are seeking a motivated and results-driven Prime Sales Specialist... ...will work closely with the sales and technical teams to communicate the value of Azul's... ...Experience and Education ~15+ years direct software sales experience ~ Proven track record...SuggestedRemote jobContract workWorldwide
$107.68k - $161.52k
...Dairy Technical Sales Specialist This position is remote (virtual) and can work from home but must be located within the territory which is Central Wisconsin. Land O'Lakes will not consider this position for immigration sponsorship, and all applicants must be legally...SuggestedFull timePart timeRemote workWork from home$23 - $30.59 per hour
...everyone belongs and is inspired to do their best work. As a Technical Specialist, you offer technical support and skilled troubleshooting for... ...-quality repairs. Support customers having Apple product or software issues with care and empathy, using all tools and resources...Local areaRelocationNight shift$92.82k - $109.2k
...design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who... ...reliability and performance of systems/contexts affected when defining technical designsPerforms analysis on failures, propose design changes,...Full timeWork experience placementLocal area3 days per week$57.5k
...driven team and create relationships that motivate us all every day. Join us today, and experience a career well lived. Clinical Specialist $57,500 annually Looking for rewarding work in an organization dedicated to making a positive impact in the lives of others?...Full timeLocal areaImmediate start$72k - $134k
...Sr. Analyst.Position OverviewSecurian Financial is seeking a software developer to join the Bills, Beneficiary and Beyond (BBB) team... ...Solutions ecosystem. As part of the BBB team, you will create technical solutions to achieve business outcomes based on an understanding...Full timeWork at officeFlexible hours3 days per week$75k - $95k
...solutions that enable customers to bring world-changing innovations to their end markets. Learn more at Position Summary The Technical Sales Specialist is m responsible for driving growth within an assigned market. As part of the overlay sales team, this role partners with...Work experience placement$140k - $200k
...great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are...Full timeWork at officeRemote work$140k - $200k
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify...Full timeRemote work$114.6k - $234.6k
...early stage, and working on ambitious new initiatives. An engineer at any level can have a significant technical and business impact. As a member of the software engineering division, you will take an active role in defining and evolving standard practices and procedures...Temporary workFlexible hours- ...you'll be the first point of contact for our clients, providing technical support that keeps them running smoothly. You\'ll interact... ...access issues, password maintenance, basic computer hardware/software issues Hardware Knowledge: understanding of the function of all...Full timeWork at officeRemote work
- ...Senior Technical Support Specialist (Histology, Flow Cytometry, & Cell Gene Therapy) Position Type: Full Time Job Location: Minneapolis, MN Position... ...‑based analysis. Flow Cytometry: Instrument operation, software, application support, and reagents for immunophenotyping and...Full timeRemote work
- ...a job, it’s a chance to lead innovation, engineer impact, and build a legacy of excellence.In the role of Senior Electrical Technical Specialist, we'll count on you to: Perform engineering assignments under the direct supervision of a licensed engineerDesign tasks involving...Contract work
- ...maintenance, configuration, and integrity of refining business systems. Technical Skills: Proficient in supporting Apple iOS and mobile devices.... ...and manage Microsoft Windows operating systems. Perform software installation and updates. Support network and stand‑alone...Contract workTemporary workLocal areaRemote work
$110k
...Maximus is seeking a qualified Technical Analyst for one or more current and upcoming Child Support system modernization projects. The... ...industry-standard computer languages is preferred. Experience in software and application testing, including designing or reviewing test...Contract workFor subcontractorLocal areaRemote work$98.4k - $199k
...experience, educational qualifications, and geographic location.The Software Developer III owns delivery of complex features and small... ...Bank's Product Engineering organization, and sets the technical direction for their own work. You harden prototypes into resilient...$72k - $134k
...firm based in downtown St Paul, is looking to hire a full-time software engineer on the Core Claims team. The Core Claims team is... ...experience. You will also have strong soft skills along with strong technical skills. You will have the opportunity to learn about a variety...Full timeWork at officeFlexible hours3 days per week$109.28k - $163.92k
...Minnesota - St Paul \nFunction: Technology (CA) \nTitle: Embedded Software Engineer - 119729 \nOnsite/Remote:Onsite Position\n\n## Your... ...grow your skills\n * Passion for building innovative technical solutions that solve real customer problems\n * Experience developing...Full timeWork experience placementRemote workFlexible hours$79.8k - $178.1k
...Job Description As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems...Temporary workRelocationFlexible hours- ...Software Engineer Join Travelers Personal Insurance as we embark on an exciting transformation toward Salesforce excellence. We are... ...ecosystem. In this role, you will: - Leverage your solid technical foundation while developing specialized skills in Salesforce development...Work experience placementLocal area
- ...Software Engineer Required Skills & Experience- 5+ years of software development experience with a related bachelor's degree, OR ~10 years of experience without a degree. Strong in 2 of the following 3 languages: Java, C#, and Python. Java + C# preferred (production...Night shiftRotating shiftDay shiftAfternoon shift
$200k - $250k
...Senior Software Engineer, Transaction Management About Us Turnkey is developer-first infrastructure for private key management... ...product specifications, external developer documentation, and technical whitepapers Design and build new product features end-to-end...Remote work- ...Technical Role in Electrophysiology Division This is a technical role with the candidate expected to be a critical contributor to... ...will participate in the development and deployment of system and software architecture to support our development programs. Design,...Relocation
$118k - $178k
...Comscore, Total Visits, March 2026) Day to Day As a Senior Software Engineer on the AI Gateway & Guardrails team at Indeed, you... ...language model powered products. In this role, you'd remove technical barriers to entry for teams all across Indeed to experiment with...Work experience placementLocal area$109k - $203k
...Senior Software Engineer We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on... ...strong engineering culture through pairing, code reviews, and open technical discussion with your teammates. About You You're a fit...Work at officeLocal areaFlexible hours$120k - $150k
...Senior Software Engineer Exceptional People. Hard Problems. Meaningful Careers. Big Impact. Nowhere else can you touch as many... ...while ensuring safety and security. You will combine hands-on technical contributions with leadership and influence – including significant...Local area- ...for a better tomorrow with our Secure Document Generation (SDG) software. Everyone at Inkit, no matter their role, can leave their mark... ...generation platform. The ideal candidate will demonstrate technical leadership through innovative software design and implementation...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Technical Specialist - MGC. Be the first to apply!
- systems support technician Saint Paul, MN
- help desk technical support Saint Paul, MN
- support analyst Saint Paul, MN
- technical analyst Saint Paul, MN
- technical support assistant Saint Paul, MN
- help desk assistant Saint Paul, MN
- IT assistant Saint Paul, MN
- tech aide Saint Paul, MN
- IT help desk technician Saint Paul, MN
- remote (work from home) technical support representative Saint Paul, MN


