About the Role
The role involves analyzing technical issues in diagnostic platforms, developing software solutions, and working with engineering teams to improve system functionality and customer outcomes.
Responsibilities
- Investigate and resolve software-related issues in diagnostic instruments
- Collaborate with engineering teams to identify root causes of system errors
- Develop and maintain technical documentation for software components
- Support validation of software updates and system patches
- Analyze field data to detect patterns in system performance
- Work with quality assurance to ensure compliance with regulatory standards
- Participate in design reviews for new software features
- Troubleshoot integration issues between hardware and software modules
- Provide technical input during product development cycles
- Assist in the creation of test plans for software releases
- Monitor post-deployment performance and user feedback
- Escalate complex issues to senior engineering staff when necessary
- Maintain version control for software configurations
- Support customer-facing teams with technical explanations
- Ensure data integrity across diagnostic platforms
- Participate in incident response for critical system failures
- Document resolution steps for recurring technical problems
- Contribute to continuous improvement of software development processes
- Evaluate third-party tools for potential integration
- Stay current with evolving diagnostic technologies and software trends
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with office and remote options
Team
Part of a global diagnostics engineering team focused on innovation and reliability
Why Join Us
- Opportunity to work on life-changing diagnostic technologies
- Access to professional development and training programs
- Collaborative environment that values technical excellence
Travel Requirements
Occasional travel to support field operations or team meetings
Not available for this position