Computer Vision Engineer

3 days ago


Surat, Gujarat, India beBeeSoftwareEngineer Full time ₹ 1,20,00,000 - ₹ 1,80,00,000

About this role

As a software engineer at an industrial automation company, you will be responsible for developing and integrating computer vision and machine learning models on device. We are looking for someone with hands-on experience in modern C++ on Linux, strong Git and CMake skills, and a solid foundation in image processing and computer vision.

The role involves:

  • Implementing classical image processing pipelines and CV algorithms in C++ for Linux-based systems.
  • Building and optimizing distance estimation from monocular/stereo camera(s) using calibration, geometry, and/or depth-estimation networks.
  • Integrating ML models for DMS/ADAS events, including drowsiness, distraction/gaze, phone-usage, smoking, seat belt, etc.
  • Ensuring real-time targets (FPS/latency/memory) on CPU/GPU/NPU using SIMD/NEON, multi-threading, zero copy buffers.
  • Writing clean, testable C++, CMake builds, and Git-based workflows (branching, PRs, code reviews, CI).
  • Collaborating with data/ML teams on dataset curation, labeling specs, training/evaluation, and model hand-off.

Key qualifications include:

  • 2+ years hands-on experience in modern C++ on Linux, with strong Git and CMake.
  • Solid image processing and computer-vision foundations (camera models, intrinsics/extrinsics, distortion, PnP, epipolar geometry).
  • Practical experience integrating CV/ML models on device (OpenCV + ONNX Runtime/TensorRT/NCNN/MediaPipe/NNAPI).
  • Experience building real-time pipelines for live video (GStreamer/FFmpeg, RTSP/RTMP, ring buffers), optimizing for latency & memory.
  • Competence in multithreading/concurrency, lock-free queues, and producer-consumer designs.
  • Comfort with debugging & profiling on Linux targets.
  • Knowledge of monocular depth estimation, stereo matching, or structure from motion for distance estimation.
  • Model training exposure (PyTorch/TensorFlow): augmentation, evaluation (precision/recall, ROC/PR), quantization/pruning, conversion to ONNX/TensorRT/NCNN.
  • Cross-compiling, Yocto/Buildroot, containerized toolchains; unit tests (gtest), static analysis (clang tidy, cppcheck), sanitizers.
  • Familiarity with MQTT/IoT, message schemas, and over-the-air updates.


  • Surat, Gujarat, India beBeeMachineLearning Full time ₹ 15,00,000 - ₹ 25,00,000

    Expert Computer Vision and Machine Learning Engineer">About the Role:A highly skilled engineer is required to join our team, focusing on developing advanced computer vision and machine learning solutions for industrial automation. The ideal candidate will possess hands-on experience with modern C++ on Linux, strong Git and CMake skills, and a solid...


  • Surat, Gujarat, India Future Vision Computers Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Company DescriptionEstablished in 2006, Future Vision Computers in Surat offers a comprehensive range of computer training programs. We provide courses in Web Designing, Web Development, Graphic Designing, Digital Marketing & SEO with AI, Advanced Excel with AI, Data Analytics, Python Programming, Data Science, Machine Learning & AI, C & C++ Programming,...


  • Surat, Gujarat, India VISION INFOTECH SOLUTIONS Full time US$ 60,000 - US$ 1,20,000 per year

    Job DescriptionMernstack Developer-(1-2 years)Job SummaryLocation :SuratProject Role :Sr.Mern Stack DeveloperQualification :BACHELOR OF ENGINEERING - CSE / IT / CE,BACHELOR OF ENGINEERING - OTHER FIELD ,BACHELOR OF COMPUTER APPLICATION - B.C.A.,B.SC - COMPUTER SCIENCE / IT ,B.SC - NETWORK TECHNOLOGY / HARDWARE NETWORKING ,MASTER OF COMPUTER APPLICATION -...


  • Surat, Gujarat, India Pando Data Full time

    Sensor & Machine Vision EngineerAt Pando Data, we're on a mission to bring Industry 4.0 to life in factories that need it most.We design smart, affordable AI + sensor systems that actually work on the shop floor - from measuring steel bars flying out of a rolling mill, to spotting defects in plastic pipes, to preventing theft in dispatch yards.We're a young,...


  • Surat, Gujarat, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Senior Software Engineer Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team in designing, developing, and troubleshooting software programs for databases, applications, tools, networks, and more.Key Responsibilities:Collaborate with product designers to create a technical approach to building features.Break down and...


  • Surat, Gujarat, India beBeeLinux Full time ₹ 20,00,000 - ₹ 30,00,000

    Job OverviewWe are seeking a Senior Linux Engineer to join our team and lead the design, scaling, and automation of compute and storage platforms.The ideal candidate will have 5+ years of experience in engineering, deployment, and management of large-scale Linux infrastructure, with expertise in distributed file systems and strong knowledge of Linux...


  • Surat, Gujarat, India beBeeDataScientist Full time ₹ 1,20,00,000 - ₹ 1,50,00,000

    Key Responsibilities:Drive business solutions collaboratively with engineering and product teams.Effectively communicate complex issues and technologies to stakeholders at all levels.Develop innovative solutions from inception to deployment.Stay up-to-date with the latest trends in Deep Learning, Computer Vision, and NLP.Requirements:Bachelor's degree or...

  • Business Analyst

    5 days ago


    Surat, Gujarat, India VISION INFOTECH SOLUTIONS Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job DescriptionBusiness Analyst (2 to 3) yearsJob SummaryLocation :SuratProject Role :Business AnalystQualification :IT COURSE,BACHELOR OF ENGINEERING - CSE / IT / CE,BACHELOR OF ENGINEERING - OTHER FIELD ,BACHELOR OF COMPUTER APPLICATION - B.C.A.,B.SC - COMPUTER SCIENCE / IT ,MASTER OF ENGINEERING - COMPUTER SCIENCE / IT ,MASTER OF COMPUTER APPLICATION -...


  • Surat, Gujarat, India beBeeData Full time US$ 80,000 - US$ 1,40,000

    Senior Space Data AnalystWe are seeking a highly skilled Senior Space Data Analyst to join our team of experts in satellite edge computing.This role involves applying sophisticated modeling techniques to a modern data stack and building the future of Space Edge Computing.You will work closely with engineering, product, and leadership to design and implement...


  • Surat, Gujarat, India beBeeNetwork Full time ₹ 25,00,000 - ₹ 40,00,000

    Job OverviewMaintain and administer computer networks and related computing environments to ensure seamless connectivity and optimal performance. As a key member of our team, you will be responsible for performing disaster recovery operations, protecting data and software from security threats, and troubleshooting hardware and software issues.Key...