Senior Video Processing Software Developer

1 week ago


Nellore, Andhra Pradesh, India beBeeSoftware Full time ₹ 90,00,000 - ₹ 1,20,00,000
Software Engineer

We are seeking a talented software engineer to join our team.

  • The ideal candidate will have hands-on experience in modern C++ on Linux, with strong Git and CMake skills.
  • A solid foundation in image processing and computer vision is essential, including camera models, intrinsics/extrinsics, distortion, PnP, epipolar geometry.
  • Practical experience integrating CV/ML models on device using OpenCV and ONNX Runtime/TensorRT/NCNN/MediaPipe/NNAPI is required.

Key Responsibilities:

  • Develop and own C++ software modules for on-device video capture, preprocessing, inference, and post-processing on Linux.
  • Implement classical image processing pipelines (denoise, resize, color space, undistortion) and computer vision algorithms (keypoints, homography, optical flow, tracking).
  • Build and optimize distance/spacing estimation from monocular/stereo camera(s) using calibration, geometry, and/or depth-estimation networks.
  • Integrate machine learning models for DMS/ADAS events: drowsiness, distraction/gaze, phone-usage, smoking, seat belt, etc.
  • Meet real-time targets (FPS/latency/memory) on CPU/GPU/NPU using SIMD/NEON, multithreading, zero-copy buffers.
  • Collaborate with data/ML teams on dataset curation, labeling specs, training/evaluation, and model handoff.

Required Skills and Qualifications:

  • 2+ years hands-on 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.
  • Experience with driver monitoring or ADAS features; event logic and thresholding for production alerts.
  • 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.
  • Hardware acceleration (GPU/VPU/NPU, Arm NEON/DSP), YOLO/RT DETR/Lightweight backbones on edge.
  • Cross compiling, Yocto/Buildroot, containerized toolchains; unit tests (gtest), static analysis (clang tidy, cppcheck), sanitizers.

Benefits:

Our company offers a competitive salary and benefits package.

Others:

Basic familiarity with MQTT/IoT, message schemas, and over-the-air updates is a plus.



  • Nellore, Andhra Pradesh, India beBeeSoftwareEngineer Full time ₹ 1,00,00,000 - ₹ 2,50,00,000

    Job OpportunityWe are seeking a skilled Software Engineer with expertise in Computer Vision and Machine Learning to design, develop, and optimize software modules for on-device video capture, processing, inference, and post-processing.The successful candidate will be responsible for implementing classical image processing pipelines and computer vision...


  • Nellore, Andhra Pradesh, India beBeeGameEngine Full time ₹ 10,00,000 - ₹ 14,00,000

    Video Game Software EngineerWe are seeking an experienced Video Game Software Engineer to join our team. As a key member of our development team, you will design and implement game engine systems for video games.About the RoleThis role demands a blend of technical expertise, creativity, and a passion for video gaming to develop groundbreaking games. The...


  • Nellore, Andhra Pradesh, India beBeeContentCreator Full time ₹ 9,00,000 - ₹ 12,00,000

    Job TitleVideo Editor Role:Create compelling video content that engages and informs audiences through original and repurposed footage.Develop and review scripts, and raw materials for videos to ensure they meet requirements.Trim footage segments, assemble sequences, and input music, dialogues, graphics, and effects to produce high-quality final...


  • Nellore, Andhra Pradesh, India beBeeFreelanceVideoCreator Full time ₹ 8,00,000 - ₹ 12,00,000

    As a Freelance Video Creator, you will be responsible for producing high-quality videos that capture the essence of our colleges.The ideal candidate will have the opportunity to work on diverse projects such as campus tours, event coverage, and promotional videos targeting students and academic audiences.Main Responsibilities:Develop engaging video content...


  • Nellore, Andhra Pradesh, India beBeeVideoEditor Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Mobile Video Editor Developer Needed">This role requires a skilled developer to design and implement a clean, reliable MVP for video cut editing using Flutter.The ideal candidate will start from a provided starter project and ship a structured editor with solid export on both Android and iOS.Key Responsibilities:Implement the core editing flow in Flutter:...

  • Video Lead

    2 weeks ago


    Nellore, Andhra Pradesh, India Transformative Ventures Full time

    About the CompanyThe Ayurveda Experience is Americas largest online Ayurvedic house of brands that markets natural, herbal skincare, body care, haircare products and wellness supplements. Advanced in 4 continents and having spread its wings in about 20+ countries, with over 1.5 Million customers from the US, UK, Canada, Australia, New Zealand, Germany,...


  • Nellore, Andhra Pradesh, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Position Title: Senior Software Development ManagerWe're looking for an experienced Senior Software Development Manager to lead our team in Bhubaneswar. This role offers the opportunity to work on meaningful projects, collaborate with talented colleagues, and contribute to the success of a growing company.The ideal candidate will have strong expertise in...


  • Nellore, Andhra Pradesh, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Senior Backend EngineerWe are seeking a skilled Senior Backend Engineer to join our team.This is a full-time position that involves designing, developing and maintaining back-end systems supporting our maritime operations platform.You will work with cross-functional teams to ensure integration of backend services with frontend applications,...


  • Nellore, Andhra Pradesh, India beBeeProducer Full time ₹ 60,00,000 - ₹ 1,00,00,000

    Content Creator LeadWe are seeking a skilled and driven professional to lead the development of engaging content for YouTube.Analyze trends, competitors, and audience preferences to create original video concepts tailored to our niche.Craft compelling scripts that combine storytelling, education, and entertainment - optimized for viewer retention.Oversight...


  • Nellore, Andhra Pradesh, India beBeeSoftwareDeveloper Full time ₹ 2,00,00,000 - ₹ 2,60,00,000

    As a senior software engineer, you will play a critical role in designing and developing scalable applications with clean codebases.Key ResponsibilitiesDesign and Build Applications: Develop robust and maintainable Laravel applications that are optimized for performance, scalability, and security.Lead Custom Component Implementation: Drive the implementation...