CaryRecruiter Since 2001
the smart solution for Cary jobs

Software Engineer - Vision Systems

Company: TARGAN Inc
Location: Morrisville
Posted on: September 23, 2022

Job Description:

Position Summary:
The Software Engineer role will help develop, expand, enhance, and support various software development projects at TARGAN. These software projects are critical to our success and include development of full stack applications for system analysis, databse integration, hardware device interfacing of sensors and cameras, user interface development, and others. This role will collaborate with multi-disciplinary project teams focused on the development and refinement of our flagship product. The ability to develop creative solutions while innovating and thinking outside the box is of importance in this role.

Key Job Responsibilities:

  • Programming in an object-oriented language such as Python - ideally in real time applications
  • Program applications in Linux operating system
  • Deploy written code in a language like Python into a production environment
  • Develop cross-platform GUI application interfaces
  • Use good programming techniques, methods, and documentation
  • Communication of technical topics among fellow team members, and non-technical team personnel
  • Work with algorithms, design patterns, data structures, etc. and know what is appropriate for a given situation
  • Test new and existing code before final application (i.e., black, and white box testing)
  • Utilize version control such as Git, to ensure proper revisioning and foster collaboration
  • Interact with group and project leadership to drive tasks to completion
    Education and Experience:

    • Bachelor's degree or higher in Computer Science, Computer Engineering, Information Systems Management (or a related field)
    • 1-5 years of relevant experience
    • Experience programming in an object-oriented (OOP) language such as C# or Python
    • Working knowledge of databases including queries, insertions, etc.
    • Understand good programming techniques and utilize them effectively
    • Algorithm, data structure, and API understanding and use

      Desired Skills and Qualifications:

      • Self-motivated and drive to learn, apply, and deploy new technologies and techniques
      • Experience with hardware interfacing software development, including communication, command, and monitoring of devices
      • Development of user interfaces (GUI)
      • Developing on Windows and Linux platforms
      • Experience working with biological applications of software development
      • Integration of software systems with hardware devices, other controls systems, or similar
      • Experience with camera and industrial protocols (GigE, EIP, EtherCat, Modbus, etc.)
      • Biology experience
      • Computer vision experience in 2D or 3D, including use of vision libraries such as OpenCV
      • Experience with TensorFlow, PyTorch, or similar machine learning libraries

        Working Conditions:

        General office environment; This position will be subject to mostly controlled but potential varying internal environmental conditions, including changes in temperature and noise that are within acceptable safety levels common to a warehouse environment.

        TARGAN Inc. is proud to be an affirmative action / equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state, or federal laws.

        TARGAN (formerly Applied LifeSciences & Systems) is a mission driven company focusing on creating a more sustainable food supply, improving animal health, and eliminating disease to solve for a greater purpose in ending world hunger.

        The TARGAN team has developed breakthrough technologies and solutions that will revolutionize the poultry, livestock, and aquaculture industries. Our team of experienced, innovative engineers and scientists are combining their engineering and biological expertise across a variety of proprietary technologies which include high-speed imaging, feature recognition, artificial intelligence, automation, and microfluidics to bring novel solutions to the industry.

        We are looking for leaders that want to make a difference in the world. Join us and be part of building an amazing workplace where you will have a key role in propelling us forward to meeting our goals and achieving our mission.

        At TARGAN you will not only be an employee, but you will also have ownership in the company. You will be a part of a dedicated, dynamic team working together to ensure the company's success. The company's success will be your success!

        TARGAN's headquarters is centrally located in the Raleigh/Durham/RTP area.


Keywords: TARGAN Inc, Cary , Software Engineer - Vision Systems, 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