Jobs and Careers
OM

Engineer III, Software

Omnicell
Cranberry Township, United Statesfull_timeVerifiedPosted 29 May 2026

About the role

Responsibilities

  • Work as part of a team to design, develop, test, deploy, maintain, and improve software, including leveraging AI tools to accelerate each phase

  • Deliver high‑quality software solutions using C#, .NET, MS SQL, and Microservices architecture, applying AI assistance where appropriate while maintaining engineering rigor

  • Use AI systems to generate or refine code, tests, design artifacts, documentation, and troubleshooting strategies

  • Collaborate with software quality engineers in all phases of testing, including using AI to generate, optimize, and validate test cases

  • Collaborate with cross‑functional teams on documentation and training; use AI to accelerate documentation creation and knowledge sharing

  • Conduct code reviews—including review of AI‑generated code—to ensure maintainability, security, performance, and compliance

  • Create unit tests (including AI‑suggested tests) to ensure code quality throughout the application's lifecycle

  • Understand how Omnicell solutions meet customer needs and how products are used across the continuum of care

  • Grow and mentor other engineers in both traditional engineering practices and AI‑assisted workflows

  • Demonstrate strong prompt‑engineering fundamentals: iterating on prompts, validating AI outputs, and selecting the right AI tool for the right task

  • Advocate for and model an AI‑first engineering mindset, focusing on productivity, safety, and innovation

 

 

Required Knowledge and Skills

  • Programming experience in one or more object-oriented languages.
  • Programming experience for test automation using Playwright framework.
  • Experience creating automation tests and using test frameworks for:
    • RESTful services
    • Message queues
    • Relational databases
    • Web applications
  • Understanding of TDD, BDD, and data-driven test practices.
  • Experience testing and validating on-prem as well as SaaS-based solutions.
  • Ability to collaborate effectively and contribute positively to team culture.
  • Ability to consistently put the customer first.
  • Comfort working with AI copilots, test-generation tools, and AI-driven analysis utilities.
  • Ability to craft precise prompts for AI agents to produce reliable test artifacts, test plans, defect summaries, and reports.
  • AI-first mindset—viewing AI as a core accelerant to productivity, creativity, and test coverage.

 

 

Basic Qualifications

  • Bachelor’s degree in Engineering, Computer Science, Math, Physics or other Science/ Engineering field preferred; experience may be considered in lieu of Bachelor’s degree

  • 5+ years hands-on experience in software development with degree

  • Demonstrated software leadership experience in an agile environment

 

 

Preferred Qualifications

  • M.S. in Computer Science, Computer Engineering or other engineering fields of study

  • Healthcare or Medical Device software development experience

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Omnicell

View company profile →