×
Register Here to Apply for Jobs or Post Jobs. X

Scrum Master​/Senior Software Engineer; Linux C++

Job in City of Rochester, Rochester, Monroe County, New York, 14602, USA
Listing for: QuidelOrtho
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, DevOps
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below
Position: Scrum Master / Senior Software Engineer (Linux C++)
Location: City of Rochester

The Opportunity

Quidel Ortho unites the strengths of Quidel Corporation and Ortho Clinical Diagnostics, creating a world-leading in vitro diagnostics company with award‑winning expertise in immunoassay and molecular testing, clinical chemistry and transfusion medicine. We are more than 6,000 strong and do business in over 130 countries, providing answers with fast, accurate and consistent testing where and when they are needed most – home to hospital, lab to clinic.

Our culture puts our team members first and prioritizes actions that support happiness, inspiration and engagement. We strive to build meaningful connections with each other as we believe that employee happiness and business success are linked. Join us in our mission to transform the power of diagnostics into a healthier future for all.

The Role

At Quidel Ortho, we’re advancing the power of diagnostics for a healthier future for all. Join our mission as our next Scrum Master / Senior Software Engineer in our R&D Instrument Platforms organization. This role combines Agile leadership with hands‑on software development. The Scrum Master responsibilities include facilitating Agile ceremonies, ensuring adherence to Scrum principles, removing impediments, and fostering continuous improvement within the team.

Once Scrum‑related activities are satisfied, the individual will contribute as a software engineer, focusing on designing and implementing robust inter‑process and inter‑node communication for distributed embedded Linux systems.

This position is onsite in Rochester, NY. Relocation assistance is available for candidates moving from out of state.

The Responsibilities
  • Scrum Master Responsibilities:
    • Serve as Scrum Master for one or more Agile teams, ensuring effective sprint planning, stand‑ups, sprint reviews, and retrospectives.
    • Coach team members and stakeholders on practical Agile principles and practices in a hybridized scrum environment.
    • Remove impediments and foster a culture of continuous improvement and collaboration.
    • Create dashboards, track and communicate team progress using Agile metrics (velocity, burndown charts).
    • Maintain a healthy backlog and ensure clarity of backlog item requirements.
    • Be able to understand the technical content of a scrum work item being managed to understand its true current state.
  • Software Engineering Responsibilities:
    • Design, implement, and modify modular software components for an embedded system at multiple layers of the software architecture below the GUI.
    • Act as Software SME in design discussions with Product Managers and Systems Engineers.
    • Implement service abstraction layers to decouple application logic from hardware and OS dependencies.
    • Develop integration test frameworks for multi‑process embedded environments.
    • Help define system architecture, configurations, and development processes to ensure long‑term maintainability and traceability within a regulated quality management system.
    • Determine technical/operational feasibility by conducting system analysis, developing POCs, etc.
    • Contribute to system‑wide synchronization, logging, and monitoring infrastructure to support observability of system performance, resource utilization, and health.
    • Perform good software design practices throughout requirement gathering, architecture definition, unit testing, and code reviews.
    • Be able to trace, analyze, and fix software issues from analysis of logging telemetry, source code, debugger, and other tools.
    • Perform other work‑related duties as assigned.
The Individual Required
  • Minimum 5 years of experience with a BS in Computer Science / Software Engineering / adjacent degree, or minimum 3 years with an MS, or equivalent combination of education and experience.
  • Certified Scrum Master (CSM) experience or equivalent Agile certification required.
  • Minimum 2+ years of experience serving as Scrum Master in a software development environment.
  • Familiarity with Agile development practices and tools (Azure Dev Ops or JIRA, Git, CI/CD).
  • Proficiency in C++ (Modern C++11 or newer preferred) with a strong focus on memory‑safe design techniques.
  • Strong analytical and debugging skills with a systematic approach to solving complex technical issues.
  • Ex…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary