Perception Engineer (The Vision Architect)
Tech Stack
Job Description
Are you passionate about giving machines the ability to see, interpret, and interact with their environments?
Do you excel at developing perception algorithms that enable robots and autonomous systems to understand and navigate complex surroundings?
If you’re ready to design the “eyes and brain” of intelligent systems, our client has the perfect role for you.
We’re looking for a Perception Engineer (aka The Vision Architect) to develop and integrate perception technologies that enhance the situational awareness and autonomy of advanced robotic systems.As a Perception Engineer at our client, you’ll work closely with robotics, software, and AI teams to create robust algorithms for object detection, scene understanding, and sensor fusion.
Your expertise in computer vision, deep learning, and sensor data processing will be essential in building perception systems that operate accurately and reliably in real-world environments.Key Responsibilities: Develop Perception Algorithms for Object Detection and Recognition: Design algorithms that allow robots to detect, recognize, and track objects in real time.
You’ll use computer vision, deep learning, and data processing techniques to enhance environmental awareness.
Implement Sensor Fusion for Multi-Modal Perception: Integrate data from various sensors, including cameras, LIDAR, radar, and ultrasonic sensors, to create a comprehensive understanding of surroundings.
You’ll work with sensor fusion techniques to improve detection accuracy and depth perception.
Optimize and Calibrate Vision Systems for Real-World Performance: Calibrate sensors and fine-tune perception algorithms to handle variable lighting, weather, and other environmental factors.
You’ll ensure reliable perception performance under diverse real-world conditions.
Develop and Test Scene Understanding and Localization Systems: Implement scene segmentation, semantic mapping, and localization algorithms to help robots navigate and interact with complex environments.
You’ll enable robots to identify terrain, obstacles, and pathways with precision.
Collaborate on System Integration and Hardware Compatibility: Work closely with hardware and software engineering teams to ensure seamless integration of perception systems with robotic hardware.
You’ll support compatibility across platforms and efficient data flow within embedded systems.
Test, Validate, and Optimize Perception Systems in Field Environments: Conduct testing in lab and field settings to validate system performance.
You’ll collect data, analyze results, and make iterative improvements to enhance perception accuracy and reliability.
Stay Updated on Advancements in Perception and Computer Vision: Continuously research new methods in computer vision, machine learning, and perception technology.
You’ll evaluate emerging tools and techniques to keep systems at the cutting edge of robotics.