Computer engineer Job at Computer Enterprises, Inc., Cranberry Township, PA

Rk4zUXd2SVhOUFBEWFBLZTNpNnFseEM1cUE9PQ==
  • Computer Enterprises, Inc.
  • Cranberry Township, PA

Job Description

*Only W-2 candidates will be considered for this role*

CEI s Client, a leader in Pharmacy Robotics is looking to add a Computer Vision Robotics Engineer to their team!

Job at a glance:

  • This is a 6-month contract to hire position
  • Pay rate is $83-$87/hr W2 + optional benefits (Medical, Dental, Vision, and 401k)
  • Hybrid position, onsite 2-3 days/wk in Cranberry Township, north of Pittsburgh
  • If non-local, can reimburse weekly travel to the area
  • Will work on a robotics project to assist pharmacies in improving dose accuracy and make pharmacy compounding safer
  • Seeking computer vision candidates with embedded C++ experience, Linux, and calibrating camera images
  • **Not C2C Eligible**

Job Description:

As a 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.

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.
  • 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.
  • 10+ 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

About CEI:

As a trusted technology partner, CEI delivers solutions that help our customers transform their businesses and achieve meaningful results. From strategy and custom application development through application management - our technology and digital experience services are tailored to meet each unique need of our customers. Our staffing solutions bring specialized skills to complement our customers' workforce and project requirements.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Report this job
  • Dice Id: ceiam
  • Position Id: 8378079

Job Tags

Contract work, Local area,

Similar Jobs

Independent Lake Camp

Summer Camp Counselor Job at Independent Lake Camp

 ...coaches and performers far and wide! Independent Lake Camp is on a mission to create the best summer ever for their campers and we need you on board! If...  .... Independent Lake Camp attracts campers and counselors from all over the USA and abroad, catering to kids aged... 

Schoolhouse of Wonder

Summer Camp Counselor Job at Schoolhouse of Wonder

 ...A Camp Counselor is an important member of our field team. They help create magical and impactful day camps for children ages 5-12 and teens ages 13-17. A Summer Camp Counselor works throughout our summer camp season, which runs May through August. As a Camp Counselor... 

Fiesta Auto Insurance

Bilingual Tax Preparer Job at Fiesta Auto Insurance

 ...Seasonal Tax Preparer (Potential Long-Term Opportunity) Company: Fiesta Auto Insurance Our Mission: At Fiesta Auto Insurance, we believe...  .... All of our Fiesta Auto Insurance offices also offer income tax preparation services. Our team of professionals will ask you... 

Globe Life AO

Customer Service Representative WFH | No Experience Required | Immediate Start | Most Responsive - Job at Globe Life AO

 ...using Zoom, email, and online tools Must be 18+ and authorized to work in the U.S. Motivated, reliable, and eager to learn What We...  ...Customer Service Jobs Entry-Level Remote Jobs Work From Home Hiring Now Sales & Benefits Advisor No Experience Jobs Customer...