Senior Engineer (Computer Vision)

Job expired!

Join HALCON: Leading the Future of Weapons Systems and Robotics

HALCON stands as a regional and international leader, paving the way in next-generation Weapons Systems and Robotics expertise. We thrive in a world that constantly evolves and present unparalleled in-house expertise across the full value chain for gravity-release bomb guidance systems. From design and development to testing and manufacturing, our end-to-end capabilities ensure exceptional quality and competitive pricing, making us faster and more flexible in meeting customer requirements.

Job Summary: Senior Engineer (Computer Vision)

We are on the hunt for an AI expert who will add to our cutting-edge technological capabilities. The focus of this role is on developing and optimizing advanced computer vision algorithms for applications in automatic target recognition (ATR), detection, classification, and segmentation. The ideal candidate will possess a profound foundation in machine learning, AI, and sensor fusion, supplemented by practical experience in image processing, feature extraction, and real-time edge AI models.

Key Responsibilities

  • Develop and implement advanced computer vision algorithms for ATR, detection, classification, and segmentation.
  • Expertise in tracking algorithms, including correlation and deep learning trackers.
  • Utilize feature matching, optical flow, homography, and warping techniques for enhanced image analysis.
  • Implement image processing algorithms for tasks like restoration and denoising to ensure superior image quality.
  • Apply feature extraction methods and pattern recognition techniques to derive meaningful information from images.
  • Expertise in speed and depth estimation techniques.
  • Develop edge AI models optimized for real-time applications on platforms like NVIDIA Jetson.
  • Enhance algorithm performance using optimization techniques, parallel computing, GPU acceleration, and distributed computing.
  • Optimize model performance through inference engines and ensure model interoperability with ONNX.
  • Implement sensor fusion techniques to enhance multimodal systems, including lidar and camera fusion.
  • Specialize in synthetic data generation, 3D modeling, simulation environments, and generative AI models (GANs, VAEs).
  • Analyze datasets, implement data augmentation techniques, and guarantee data security through encryption algorithms.
  • Explore advanced AI techniques such as CNNs, RNNs, LSTMs, and Explainable AI.
  • Implement and use Vision Transformers and attention mechanisms.
  • Proficiency in video analytics and streaming applications using NVIDIA DeepStream.
  • Expertise in 3D reconstruction techniques including stereo vision, structure from motion (SfM), and photogrammetry.
  • Familiarity with specialized VISNIR, MWIR, and SWIR imaging technologies.
  • Proficiency in Linux environments for development and deployment.
  • Proficient in Python, C/C++, MATLAB, and frameworks like TensorFlow, Keras, and PyTorch.
  • Knowledge of Docker containers for packaging and deploying computer vision applications.
  • Implement benchmarking techniques to evaluate the efficiency and effectiveness of algorithms and models.

Experience & Educational Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • Minimum five years of experience in deploying ML, CV, sensor fusion, and deep learning.
  • Proficiency in programming languages such as Python, C/C++, and MATLAB, and familiarity with frameworks like TensorFlow, Keras, and PyTorch.
  • Experience with edge computing platforms and optimization techniques.
  • Experience in sensor fusion techniques, synthetic data generation, and data handling.
  • AI-Based Cybersecurity experience.

Join us at EDGE as a Senior Engineer (Computer Vision) and contribute to breakthroughs in Weapons Systems and Robotics. Apply today!