QuidelOrtho is offering an exciting opportunity for aspiring and experienced software engineers looking to build a rewarding career in the healthcare technology industry. This role provides hands-on experience in developing innovative software solutions that support advanced diagnostic and medical technologies. With competitive hourly pay, a collaborative work environment, and the chance to work with cutting-edge systems, this position is ideal for candidates passionate about software development and healthcare innovation.
Job Overview
| Field | Details |
|---|---|
| Company Name | QuidelOrtho |
| Role | Software Engineer |
| Qualification | Bachelor’s Degree in Computer Science, Software Engineering, or related field |
| Job Location | Rochester, New York, USA |
| Salary | $30–$35 per hour |
| Work Type | Hybrid / On-site |
| Job Type | Full-Time |
| Job Level | Entry Level / Associate |
| Industry | Healthcare Technology / Diagnostics |
Job Description
At QuidelOrtho, we’re advancing the power of diagnostics for a healthier future for all. Join our mission as our next Software Development Engineer I to support Transfusion Medicine product development. This role is ideal for early-career engineers who are
eager to grow their skills in software development within a regulated environment, with opportunities to contribute to software automation and quality improvement initiatives.
You will work alongside experienced engineers and quality professionals to develop, test, and maintain software used in medical instruments and supporting systems
This position will be onsite full-time in Rochester, NY.
NOTE: This role is not eligible for visa sponsorship
The Responsibilities
- Contribute to the development and maintenance of quality software for medical instruments and related systems
- Develop and maintain automated tests, including leveraging AI assisted tools to generate, enhance, or refactor test cases under engineer supervision.
- Assist in implementing and maintaining software automation, including test scripts and build or deployment automation.
- Evaluate and responsibly apply AI based tools to improve test coverage, reduce manual effort, and accelerate feedback loops while adhering to quality and regulatory requirements.
- Participate in the software development lifecycle, including requirements review, design discussions, implementation, and testing.
- Support continuous integration and build processes under guidance from senior engineers.
- Help identify, track, and resolve software defects.
- Follow established software development and quality processes appropriate for a regulated medical environment.
- Perform other work-related duties as assigned.
The Individual
Required:
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical experience).
- 0–2 years of professional or internship experience in software development.
- Familiarity with AI assisted development or testing tools (e.g., using AI to help create, analyze, or maintain automated tests), with an understanding that outputs must be reviewed and validated.
- Working knowledge of programming fundamentals using a high-level language such as C++, Java, or C#.
- Familiarity with software version control systems (e.g., Git, SVN, or similar).
- Basic understanding of software testing concepts.
- Ability to read and understand existing code and make incremental improvements.
- Strong problem-solving skills and willingness to learn.
- Good written and verbal communication skills.
- This position is not currently eligible for visa sponsorship.
Preferred:
- Exposure to software automation or scripting (e.g., Python, Bash, or similar).
- Introductory experience with automated testing tools or frameworks.
- Familiarity with Continuous Integration concepts or tools (e.g., Jenkins).
- Basic knowledge of SQL or relational databases.
- Exposure to development or tracking tools such as Jira, Azure DevOps, or similar.
- Coursework or experience related to regulated industries (medical, automotive, aerospace).
Selection Process
- Online Application Submission
- Resume Screening
- Technical Assessment
- Virtual/HR Interview
- Technical Interview Round
- Final Hiring Discussion
- Offer Letter & Onboarding
How to Apply
- Visit the official QuidelOrtho careers website
- Search for the “Software Engineer” role in Rochester
- Review the job description and eligibility criteria
- Prepare and upload your updated resume
- Submit the online application form
- Wait for the recruitment team to contact shortlisted candidates