1

Software Engineer Hospital Jobs in Rochester, NY

Senior Software Engineer

Rochester, NY

$120K - $159K/yr

... hospital, lab to clinic. Our culture puts our team members first and prioritizes actions that ... Join our mission as a Senior Software Engineer on our R&D Instrument Platforms organization to ...

Senior Software Engineer

Rochester, NY · On-site

$120K - $159K/yr

... hospital, lab to clinic. Our culture puts our team members first and prioritizes actions that ... Join our mission as a Senior Software Engineer on our R&D Instrument Platforms organization to ...

Sr Embedded Software Engineer

Victor, NY · On-site

$111K - $139K/yr

The Software Engineering experience with Ultra Maritime offers both a challenging and rewarding ... Critical Illness Plan * Hospital Indemnity Plan * Pet Insurance * Identity Theft Reasonable ...

Sr Embedded Software Engineer

Victor, NY · On-site

$111K - $139K/yr

The Software Engineering experience with Ultra Maritime offers both a challenging and rewarding ... Critical Illness Plan * Hospital Indemnity Plan * Pet Insurance * Identity Theft Reasonable ...

... Children's Hospital . The engineer will coordinate program execution while contributing technically to pulse sequence implementation , image reconstruction and software refinement , and data ...

Senior DevOps Engineer

Rochester, NY · Remote

$128K - $164K/yr

... hospital, lab to clinic. Our culture puts our team members first and prioritizes actions that ... The DevOps Engineer will partner closely with Software, Systems, and Quality teams to enable ...

Cloud Engineer - Remote

Rochester, NY · Remote

$7.0K - $120K/yr

We specialize in agile software development, cloud and data services, and the creation of ... Accident, critical illness, hospital indemnity, and legal assistance * Adoption assistance

Epic Hospital Billing Coordinator Position Summary Join Deloitte's AI & Engineering practice to ... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ...

Hospital Billing Operator

Rochester, NY · Remote

$18 - $23.25/hr

Epic Hospital Billing Operator Position Summary Join Deloitte's AI & Engineering practice to ... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ...

next page

Showing results 1-20

Software Engineer Hospital information

See Rochester, NY salary details

$62.7K

$145.6K

$202.8K

How much do software engineer hospital jobs pay per year?

As of Jun 23, 2026, the average yearly pay for software engineer hospital in Rochester, NY is $145,557.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What is the difference between Software Engineer Hospital vs Software Developer Healthcare?

AspectSoftware Engineer HospitalSoftware Developer Healthcare
Required CredentialsBachelor's in Computer Science, relevant certificationsBachelor's in Computer Science or related field, certifications optional
Work EnvironmentHospital IT departments, clinical systemsHealthcare software companies, clinics, hospitals
Employer & Industry UsageHospitals, healthcare providersHealthcare tech firms, medical device companies
Common Search & ComparisonYesYes

Software Engineer Hospital and Software Developer Healthcare both develop healthcare-related software, but Software Engineer Hospital typically focuses on hospital-specific systems like EHRs, while Software Developer Healthcare may work across various healthcare platforms. The roles overlap in skills and environment but differ in scope and specific responsibilities.

Do software engineers work at hospitals?

Yes, software engineers can work at hospitals developing and maintaining healthcare software, electronic health records, and medical device integrations. They often collaborate with medical staff to improve healthcare technology systems and may require knowledge of healthcare regulations and programming languages like Java, Python, or SQL.

What does a Software Engineer do in a hospital setting?

A Software Engineer in a hospital develops, maintains, and improves software systems used for patient care, administration, and hospital operations. Their work may involve building electronic health records (EHR) systems, integrating medical devices, enhancing cybersecurity, or creating tools for staff and patients. They collaborate with healthcare professionals to ensure that the software meets clinical needs, complies with regulations, and improves efficiency. Additionally, they troubleshoot technical issues and may train staff on using new applications.

What are the key skills and qualifications needed to thrive as a Software Engineer in a hospital, and why are they important?

To thrive as a Software Engineer in a hospital, you need expertise in programming languages (such as Java, Python, or C#), software development methodologies, and a relevant degree in computer science or engineering. Familiarity with healthcare IT systems like electronic health records (EHRs), HL7/FHIR protocols, HIPAA compliance, and experience with integration tools are typically required. Strong problem-solving, attention to detail, teamwork, and effective communication skills help bridge technical and clinical needs. These abilities are crucial for creating reliable, secure, and user-friendly software that supports patient care and hospital operations.

How does a Software Engineer in a hospital setting typically collaborate with healthcare professionals and IT teams?

As a Software Engineer working in a hospital, collaboration is key. You'll frequently work alongside healthcare professionals such as doctors, nurses, and medical administrators to understand their workflow needs and translate them into effective software solutions. Additionally, you’ll coordinate closely with IT teams to ensure seamless integration with existing systems and maintain data security standards. Effective communication and a willingness to learn about clinical environments are essential for success in this role.

What does a healthcare software engineer do?

A healthcare software engineer designs, develops, and maintains software applications used in medical settings, such as electronic health records, patient management systems, and clinical tools. They often work with programming languages like Java, Python, or C++, and need knowledge of healthcare regulations and data security standards. Their role ensures that healthcare providers have reliable, efficient digital tools to deliver patient care.

What engineers make $500,000?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $500,000 or more annually, often through a combination of base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced technical expertise, and working at large technology companies or startups with high growth potential.

What engineers make $300,000 a year?

Senior software engineers, especially those with specialized skills in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually. High compensation often depends on experience, location, company size, and performance bonuses or stock options.
What are popular job titles related to Software Engineer Hospital jobs in Rochester, NY? For Software Engineer Hospital jobs in Rochester, NY, the most frequently searched job titles are:
What job categories do people searching Software Engineer Hospital jobs in Rochester, NY look for? The top searched job categories for Software Engineer Hospital jobs in Rochester, NY are:
What cities near Rochester, NY are hiring for Software Engineer Hospital jobs? Cities near Rochester, NY with the most Software Engineer Hospital job openings:

Full-time

Posted 4 days ago


Job description

Company Description

Ortho Clinical Diagnostics is committed to improving and saving lives with diagnostics. To do this we hire people who share this dream and are ready for new adventures. As a valued team member, you will carve your own career path and be part of building this company stronger and better than ever before. There is no limit to the experiences, opportunities and new directions you will have access to here at Ortho Clinical Diagnostics. More importantly, you will be driving the surge of a whole new direction in important medicine. That's something we can all take pride in as we take this journey together.

Ortho is known in the industry as a leader in customer service and support.  Deeply understanding and exceeding the needs of our clinical lab, hospital and blood bank customers is what we do.  It's who we are.  If you join Ortho, no matter what your role, you will be expected to keep that Customer Excellence focus in your work.

Job Description

Overview:

Ortho Clinical Diagnostics Clinical Labs business is expanding its Software Engineering team in 2019.  We are hiring highly capable software engineers seeking full lifecycle development from customer requirements through delivery.   This is a hands-on position developing and testing software for the medical diagnostics industry.  We are looking for candidates who thrive when challenges arise and will perform work on complex electro-mechanical embedded systems using a scaled Agile environment in a regulated setting.  Technologies utilized consist of structured and object oriented programming, cybersecurity, network interoperability and data analytics.  Our clinical chemistry and immunodiagnostics platforms & systems seamlessly integrate into an automated clinical lab environment and provide better patient outcomes through diagnostics.  These high impact positions are based in the Company's R&D headquarters in Rochester, NY. These roles offer the right candidates unique opportunities to join and learn from a best-in-class software engineering team to continue to drive growth within Ortho's clinical chemistry and immunodiagnostics product portfolio.

Position Summary:

This position is responsible for designing and implementing both product and automated test software.  This includes, but is not limited to, requirements analysis, detailed design, build, implementation, code review, unit testing and documentation of software.

Responsibilities:

  • Performs development, unit testing and modification of product software
  • Develops automated test software and scripts
  • Participates in code reviews,  automated static code analyses and implements software improvements
  • Determines software solutions by performing analyses and understanding problem definition, requirements and system architecture.
  • Makes recommendations for architectural changes to support system solutions
  • Creates software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
  • Captures design by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clearly readable code
  • Maintains updated job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reads professional publications; maintains personal networks; may participate in professional organizations
  • Achieves timely related results in alignment with annual goals.
  • Participates as the improvement of team skills, software techniques, system reliability and overall quality
  • Must be capable of reliable and predictable attendance
  • May perform other duties as assigned
Qualifications
  • BS Computer Engineering, BS Computer Science, BS Software Engineering with a minimum 3 years' experience
  • Programming experience using structured language such as C or C++
  • Must have exceptional skills in the following areas:  analyzing information, software design, software documentation, software testing, programming skills, software development fundamentals, software development process, software requirements, software architecture
  • No regular travel required

Preferred Qualifications:

  • MS Computer Engineering, MS Computer Science , MS Software Engineering
  • Experience in a regulated environment such as medical
  • Embedded real-time experience (desired)
  • Scripting Languages such as LUA, Perl or Python
  • Formal Analysis and design experience such as Object-Oriented
  • Prior experience developing embedded software for hardware based products
Additional Information

All your information will be kept confidential according to EEO guidelines.