What are the responsibilities and job description for the Software Engineer position at Entegee?
Software Engineer
Boca Raton FL
12 months
$75-$85/hour W2 - depending on experience
Responsibilities:
- Design, develop, and maintain software for machine vision cameras on Linux and Windows.
- Develop cross-platform applications using C/C 17 and the Qt framework.
- Manage and integrate code using SVN and Git.
- Collaborate with a multidisciplinary team on machine vision solutions.
- Develop and optimize video processing (FFmpeg) and image analysis (OpenCV).
Requirements:
- Master’s degree in Engineering, Computer Science, Electrical Engineering, Physics, or related field.
- Strong knowledge and experience with C/C 17.
- Proficiency with the Qt framework on Linux and Windows.
- Ability to create and maintain cross-platform software.
- Experience with SVN and Git.
- Knowledge of the OSI Model, Ethernet, and UDP for camera communication.
- U.S. citizen or permanent resident.
Preferred Qualifications:
- Experience with Python and .NET (C# or VB.NET).
- Experience with CMake.
- Experience with FFmpeg and GStreamer.
- Familiarity with OpenCV.
- Knowledge of PTP (IEEE-1588) network protocol.
- Experience with AI frameworks such as PyTorch, TensorFlow, and YOLO.
Salary : $75 - $85