Rekise Marine

Perception Engineer

Bengaluru, KA, IN

21 days ago
Save Job

Summary

Role: Perception Engineer


Experience: 2 - 5 Years


About Rekise Marine


Rekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure. Our efforts center on developing advanced autonomous technology for the maritime industry, serving both defense and commercial sectors globally. We specialize in creating autonomous vessels both surface and underwater as well as autonomous port infrastructure. Currently, we are building the flagship autonomous platform of the Indian Navy.


About the Role : 

We are seeking a passionate and driven Perception Engineer to spearhead the development and implementation of sophisticated perception pipelines for our next-generation maritime vessels. You will tackle the unique challenge of obstacle detection and avoidance in both surface and underwater environments, building real-time systems that leverage camera, LiDAR, RADAR, sonar, and other sensor modalities. As part of our flagship XLAUV project, your work will directly impact the success and safety of autonomous operations in harsh marine conditions.


Key Responsibilities


  • Architect, implement, and optimize real-time vision algorithms for object detection, tracking, and environmental mapping in surface and underwater domains.  
  • Develop sensor fusion techniques integrating cameras, LiDAR, RADAR, sonar, IMUs, and other sensors for enhanced obstacle detection and contextual understanding.  
  • Collaborate with autonomy, control, and hardware teams to integrate perception modules with the broader autonomy stack (ROS/ROS2) while providing technical leadership, conducting code reviews, and mentoring junior engineers.  
  • Ensure robust real-time performance under challenging maritime conditions, optimizing computational efficiency for deployment on embedded and high-performance computing platforms.  
  • Define rigorous testing and validation strategies, developing simulation and field test setups to benchmark perception models against real-world scenarios.  
  • Design and maintain scalable data pipelines for continuous improvement, leveraging real-world data feedback loops to enhance perception accuracy and reliability.  
  • Develop fail-safe mechanisms and redundancy strategies to ensure perception system reliability in mission-critical scenarios, addressing edge cases and failure modes.  
  • Maintain clear documentation, communicate technical findings effectively, and present updates to internal teams, external partners, and research collaborators.


Requirements


  • Experience: 2-4 years of professional background in computer vision or perception, preferably within robotics or autonomous systems.
  • Education: Bachelor's or Master's degree in Computer Science, Electrical Engineering, Robotics, or a related discipline.
  • Professional Background: Proven track record as a Computer Vision Engineer or a similar role.
  • Technical Expertise: Strong theoretical and practical knowledge of 2D/3D computer vision techniques, including photogrammetry, 3D reconstruction, geometric transformations, pose estimation, depth estimation, lighting & shading, segmentation, and object detection.
  • Proficiency in 3D Computing: Hands-on experience with 3D rendering techniques, algorithms, and 3D mathematics.
  • Software Development: Deep understanding of image processing, deep learning, machine learning, software development life cycle (SDLC), and design patterns.
  • Programming Skills: Strong proficiency in C++ and Python, with excellent debugging and optimization capabilities.
  • Embedded Systems & NVIDIA Ecosystem: Experience implementing and optimizing real-time imaging and computer vision solutions using NVIDIA GPUs, including Tegra SOC-based embedded systems.
  • Autonomous Systems Development: Ownership of the end-to-end pipeline for remote teleoperation solutions in autonomous vehicles and robots—covering camera calibration, video data capture, streaming, message transmission, object detection, and 3D rendering.
  • Tools & Platforms: Hands-on expertise with ROS/ROS2, Linux environments, Git, and CMake.
  • Sensor Fusion & Real-Time Perception: Experience with multi-sensor fusion, sensor calibration, real-time perception, and obstacle detection algorithms.
  • Bonus Skills: Familiarity with underwater sensor modalities such as sonar and underwater cameras is an added advantage.


Why You’ll Love Working With Us

  • A chance to be part of a leading marine robotics startup in India.
  • Competitive salary.
  • Flexible and innovative work environment promoting collaboration.
  • A role where your contributions make a real difference and drive impact.
  • Opportunities for travel in relation to customer interactions and field testing

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: