CaryRecruiter Since 2001
the smart solution for Cary jobs

Software Vision Systems Engineer Intern

Company: TARGAN Inc.
Location: Morrisville
Posted on: March 17, 2023

Job Description:

Position Summary

Will help develop, expand, enhance, and support real-time processing systems. These systems employ computer vision technology on modern processing hardware as part of high-speed automation equipment.
This role will collaborate with multi-disciplinary project teams focused on the development and refinement of our flagship products. The ability to develop creative solutions while innovating and thinking outside the box is of importance in this role.

Job Description

  • Aide in the development of software applications and components to run on edge computing devices.
  • Applications handle high-volume data such as imagery and video flowing in real-time.
  • Applications interact with various sensors and mechanical actuators.
  • Work within a continuous integration/deployment infrastructure based on Azure DevOps.
  • Work collaboratively in a multi-disciplinary team using agile (scrum) methodologies.
  • Employ image/video processing toolsets; including OpenCV and Nvidia Deepstream.
  • Employ deep learning and other machine learning techniques.
  • Support live device testing on the prototyping/manufacturing floor and in customer facilities.
  • Clearly document and present designs, results, and problems within the team.
  • Utilize programming best practices for code structure and commenting.
  • Collaborate across disciplines; including data science, computer vision engineering, mechanical engineering, electrical engineering, and biological sciences.
  • Learn and expand skills through training, mentoring and diverse tasking.

    Experience and Certifications

    • Ideal candidate will be pursuing or recently completed a degree in Computer Science or Engineering, or related field.
    • Ideal candidate will have 0 - 2 years of relevant experience.

      Knowledge, Skills, and Attributes

      • Proficiency in Python and/or C/C++
      • Understand good programming techniques and utilize them effectively.
      • Algorithm, data structure, and design pattern understanding and use.

        Additional Desired Skills

        • Experience with image/video processing algorithms, techniques, and tools.
        • Experience with camera protocols such as GigEVision, USB, MIPI-CSI, Genicam, etc.
        • Experience with machine vision hardware such as cameras, lenses, lighting, triggering, etc.
        • Working knowledge of databases including queries, insertions, etc.
        • Self-motivated and driven to learn, apply, and deploy new technologies and techniques.
        • Development of user interfaces (GUI).
        • Developing on the Linux platform.
        • Experience with TensorFlow, PyTorch, or similar machine learning libraries.
        • Experience working with biological applications of software development.

Keywords: TARGAN Inc., Cary , Software Vision Systems Engineer Intern, Other , Morrisville, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Cary RSS job feeds