Jobs
>
Pittsburgh

    Staff Software Engineer, Computer Vision - Pittsburgh, United States - Omnicell

    Default job background
    Description

    Omnicell is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing costs and enabling compliance.

    As an Omnicell Staff Software Engineer, Computer Vision you will play a lead role in providing advanced workflow capability with integrated vision recognition, perception and automation which improves speed, feedback, safety, and productivity of our advanced compounding technology. The ideal candidate should possess a strong background in embedded software design, C++ expertise, and a deep understanding and practical knowledge to develop optimized computer vision algorithms for feature recognition and motion feedback using a variety of multi-view, multi-sensor, and machine learning algorithms. The candidate will work closely with other design disciplines and stakeholders to provide fault tolerant software vision implementations which create and enhance new features to improve overall functionality of the system.

    The Staff Software Engineer, Computer Vision Expert is responsible for the development, maintenance, and support of our vision technologies as well as requirement definition, architectures, and contributing to new feature roadmaps and planning for this technology. This is a highly visible position that works within a across multiple multi-disciplinary team to create and advance Omnicell's line of robotics and automation devices.

    Responsibilities

    • Collaborate with perception and vision experts on algorithm design, prototyping, testing, deployment and productization.
    • Develop machine learning models, and state machine methodologies for detection and feature recognition using image processing, multi-sensor feedback, and data analysis.
    • Collaborate on writing internal specifications related to vision architecture and providing input and recommendation on hardware sensor technology for optimal implementations.
    • Transition vision and machine learning prototypes from lab setting to commercialization.
    • Design and develop vision software utilizing C and C++ on embedded Linux environments following company and industry requirements and best practices.
    • Responsible for the analysis, design, programming, optimizing, debugging and modification of software programs related to vision algorithms.
    • Writes code, completes programming, and performs testing and debugging of applications using current programming language and technologies controlling hardware for hospital automation.
    • Perform software verification including code reviews, writing unit test cases, creating, and implementing automated testing, and running static analysis.
    • Leads and solves complex vision integration issues by analyzing critical factors and recommending corrective or alternative actions and resolutions.
    • Proactively maintain accurate documentation of concepts, designs, and implementations and a means to facilitate design reviews, and knowledge sharing among the team and stakeholders.
    • Interfaces with other engineers to define software design and state machine requirements.
    • Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.
    • Supports, updates and creates new SW architectures to further feature development and existing system functionality.

    Required Knowledge and Skills

    • Strong software development knowledge and experience developing software applications for hardware systems such as Wi-Fi, Bluetooth, printers, cameras, and motor controls and general robotic systems.
    • Experience and/or knowledge in characterizing and calibrating camera images sensors, optics, and illumination sources.
    • Experience using C++ in a Linux environment with embedded systems.
    • Strong analytical and problem-solving skills
    • Drives design of complex features and new products. Contributes to vision/imaging technology strategy.
    • Owns direction, technical vision, and strategy direction across multiple projects.
    • Often serves as a consultant to management and external spokesperson for the SW organization related to vision implementations, feasibility, or prototyping efforts.
    • Good interpersonal communication skills, working within an Agile Development framework.
    • Ability to work independently with high competency and little guidance.

    Basic Qualifications

    • Bachelor's degree in computer science, Computer Engineering, relevant technical field, or equivalent practical experience.
    • MS degree in Computer Science, Computer Vision, Machine Learning, or related technical field.
    • 15+ years of experience as software or firmware developer along with integration experience with Hardware and Software.
    • Minimum 5 years of imaging experience.
    • Experience developing and deployment of computer vision models or image recognition technologies and algorithms.
    • Experience with light sources, optics and multi sensor data for optimal image processing.
    • Ability to own direction, technical vision and strategy direction across multiple projects.

    Preferred Qualifications

    • Knowledge and/or experience with state machines and stateless systems
    • Experience in the medical device industry or other industries operating under a quality management system. Knowledge of ISO 13485, ISO 14971, ISO 62304 and CFR 820 a plus.
    • Experience in the design of software driven electromechanical Class II medical devices.
    • Experience with JIRA
    • PhD degree in Computer Science, Computer Vision, Machine Learning, Robotics or related technical field.
    • Developing and designing Computer Vision and/or Machine Learning technologies and systems for running on edge devices (custom hardware)

    Work Conditions

    • Hybrid Environment
    • Ability to travel 10-15% of the time

    Location:

    • Western Pennsylvania, Pittsburgh Area.

    Since 1992, Omnicell has been committed to transforming pharmacy care through outcomes-centric innovation designed to optimize clinical and business outcomes across all settings of care. We strive to be the healthcare provider's most trusted partner by our guiding promise of "Outcomes. Defined and Delivered."

    _Our comprehensive portfolio of _ robotics, smart devices, intelligent software, and expert services _ is helping healthcare facilities worldwide _ to improve business and clinical outcomes _ as they move closer to the industry vision of the Autonomous Pharmacy. _

    Our guiding principles inform everything we do:

    • As Passionate Transformers , we find a better way to innovate relentlessly.
    • Being Mission Driven, we consistently deliver on our promises.
    • Our Entrepreneurial spirit makes the most of EVERY opportunity for innovation.
    • Understanding that Relationships Matter creates synergies that yield the greatest benefits for all.
    • In Doing the Right Thing , we lead by example in ALL we do.

    We value creating an inclusive culture and a healthier world through ESG initiatives, Employee Impact Groups, learning, well-being programs, and more. Join us in transforming the pharmacy care delivery model, making patient care safer and smarter for all.

    Job Identification: 2324

    Job Category: Engineering

    Posting Date: 04/10/2024, 12:52 PM

    Job Schedule: Full time

    Locations: Pittsburgh, PA, United States

    Job Level: Supervisor / Manager

    All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.



  • Meta Platforms Inc. Pittsburgh, United States

    Employer: META PLATFORMS, INC. (f/k/a Facebook, Inc.) · Job Title: Computer Vision Engineer · Job Code: REQ · Job Location: Pittsburgh, Pennsylvania · Job Type: Full-time, 9am -- 6pm, 40 hours a week, Monday -- Friday · Salary: $234,130/year to $290,180/year + bonus + equity + b ...


  • Meta Platforms Inc. Pittsburgh, United States

    Employer: META PLATFORMS, INC. (f/k/a Facebook, Inc.) · Job Title: Computer Vision Engineer · Job Code: REQ · Job Location: Pittsburgh, Pennsylvania · Job Type: Full-time, 9am -- 6pm, 40 hours a week, Monday -- Friday · Salary: $234,130/year to $290,180/year + bonus + equity ...


  • Agilite Pittsburgh, United States

    Job Description · Job DescriptionSalary: · JOB DESCRIPTION · Our clent is the world leader in pharmacy robotics, and our robotic IV automation system empowers pharmacists and technicians with tools to improve dose accuracy and make IV pharmacy compounding safer while reducing co ...


  • Innovation Works Pittsburgh, United States

    Machine Learning / Computer Vision ExpertML / CV ExpertLocation: Pittsburgh, PAAugust 2023About us : We are farmers and technologists who have witnessed the effects of climate change on outdoor farm production first-hand; crops that grew readily on our founder's childhood farm no ...


  • Innovation Works, Inc. Pittsburgh, United States

    Job Description · Job Description Machine Learning / Computer Vision Expert · ML / CV Expert · Location: Pittsburgh, PA · August 2023 · About us: We are farmers and technologists who have witnessed the effects of climate change on outdoor farm production first-hand; crops that gr ...


  • Innovation Works Pittsburgh, United States

    Machine Learning / Computer Vision ExpertML / CV ExpertLocation: Pittsburgh, PAAugust 2023About us : We are farmers and technologists who have witnessed the effects of climate change on outdoor farm production first-hand; crops that grew readily on our founders childhood farm now ...

  • AAA East Central

    Travel Advisor

    13 hours ago


    AAA East Central Pittsburgh, United States Full time

    Travel AdvisorDiscovering the World- One Member at a Time · AAA East Central currently has a Travel Advisor opportunity available in our South Hills branch in Pittsburgh. · Candidates must be available to work hours per week during the established branch office hours of Monday th ...


  • SYSCO Pittsburgh, United States Full time

    Company: · US1631 Bellissimo Distribution, LLC - Greco CorporateZip Code: · 15205Minimum Level of Education: · Bachelor's DegreeMinimum Years of Experience: · 3 YearsEmployment Type: · Full TimeTravel Percentage: · COMPENSATION INFORMATION: · The pay range provided is not indic ...


  • SYSCO Pittsburgh, United States Full time

    Company: · US1631 Greco Corporate (Bellissimo Distribution, LLC)Zip Code: · 15205Minimum Level of Education: · Bachelor's DegreeMinimum Years of Experience: · 3 YearsEmployment Type: · Full TimeTravel Percentage: · Compensation Range: · $91, $150,000.00The compensation range pr ...


  • ImageFIRST Healthcare Laundry Specialists Pittsburg, United States

    Overview: · Founded in 1967, ImageFIRST is the largest and only national linen rental and laundry service specializing in the healthcare market. Acquired by private equity firm Calera Capital in 2018, ImageFIRST serves medical facilities nationwide providing linen, patient gowns, ...

  • Visvero, Inc.

    Snowflake Developer

    2 weeks ago


    Visvero, Inc. Pittsburgh, United States

    Role Description · This is a full-time role for a Snowflake Developer at Visvero. As a Snowflake Developer, you will be responsible for the day-to-day tasks associated with data management, analytics, and automation using Snowflake. This includes designing and developing data mod ...

  • Opening Technologies, Inc.

    Warehouse Associate

    2 days ago


    Opening Technologies, Inc. Pittsburg, United States

    **The Warehouse Associate** · We are looking for high energy team players who excel at professional customer service and have a high attention to detail. · **Job Summary** · This position is primarily responsible for coordinating daily warehouse operations including receiving inc ...


  • Visvero, Inc. Pittsburgh, United States

    This is a remote position. · Architect and develop robust frameworks for efficiently onboarding new users, user groups, and security configuration onto the Databricks Platform and Unity Catalog. · Design and implement security control processes tailored for integrating new data a ...

  • City of Pittsburg, CA

    Office Assistant

    5 days ago


    City of Pittsburg, CA Pittsburg, United States

    **Position Information**: · **The City of Pittsburg seeks a part-time OFFICE ASSISTANT for the Marina Division in the Public Works Department.** · - **3% Cost of Living Adjustment effective July 2024** · - _The current vacancy is a part-time regular position (30 hours/week). Full ...

  • EPG

    Control Systems Lead

    2 weeks ago


    EPG Pittsburgh, United States

    Are you interested in growing a career in clean energy? · EPG ) is currently seeking a full-time Control Systems Lead for one of our partners that is in the clean energy industry. This role suits candidates with significant expertise in heavy automotive engineering, control syste ...


  • Hargrove Engineers & Constructors Pittsburg, United States

    Who We Are · Hargrove supplies unparalleled services in engineering, procurement, construction management, and technical services in the industrial, commercial, and government sectors. With over 2,000 Teammates across the US, we build long-term support relationships in the energy ...


  • EPG Pittsburgh, United States

    Are you interested in growing a career in alternative fuels? · EPG ) is currently seeking a full-time Director of Customer Experience for one of our partners that is in the clean energy sector. In this position, you will be central to helping fleets cut down on carbon emissions a ...

  • EPG

    Field Engineer

    2 weeks ago


    EPG Pittsburgh, United States

    Are you interested in growing a career in alternative fuels? · EPG ) is currently seeking a full-time Field Engineer for one of our partners that is in the clean energy sector. In this position, you will play a pivotal role in assisting fleets to minimize their carbon footprint a ...

  • Visvero, Inc.

    ETL Analyst

    3 weeks ago


    Visvero, Inc. Pittsburgh, United States

    Translates data requirements into applications that employ appropriate data models and ETL solutions. · Analyzes, defines, develops, and maintains complex database structures and ETL architectures and applications. · Creates data flows and ETL models defining the data transforma ...


  • Infinity Systems Bridgeville, PA, United States Freelance

    We are looking for you - and for our client in Bridgeville, PA · Responsibilities: · Your tasks will include: · - Handling inquiries via phone and email · - Providing answers to questions about invoices and contracts · - Managing and resolving customer concerns · Qualifications: ...