Sr Engineer (Perception)

Geami•Shelton, CT
•Onsite

About The Position

Ranpak Corporation seeks a Senior Perception Engineer in Shelton, Connecticut, to develop advanced software modules for robotic perception systems. The role requires a bachelor's degree (or foreign equivalent) in Computer Engineering, Electrical Engineering, Computer Science, Robotics Engineering, or a closely related field, along with four years of experience as an Engineer. The position involves hands-on development of robotics and machine perception systems and requires expertise across C++, perception libraries, robotics middleware, parallel computing, and production software development.

Requirements

  • Bachelor of Science degree or foreign equivalent in Computer Engineering, Electrical Engineering, Computer Science, Robotics Engineering, or a closely related field.
  • Four years of experience as an Engineer.
  • Hands-on experience developing robotics and machine perception systems in C++.
  • Knowledge of data structures and algorithms.
  • Three years of experience with OpenCV and the Point Cloud Library (PCL).
  • Proficiency in Modern C++, including a deep understanding of RAII, the Standard Template Library (STL), templates, and contemporary language features.
  • Proficiency in Unix/Linux environments.
  • Experience maintaining and extending large-scale software libraries.
  • Proficiency with ROS and other robotics middleware frameworks.
  • Hands-on experience with parallel computing technologies, including TBB and CUDA.
  • Strong command of linear algebra libraries such as Eigen.
  • Background applying machine learning techniques to real-world problems.
  • Proficiency with modern version control workflows using Git.
  • Familiarity with agile development practices and CI/CD pipelines.

Responsibilities

  • Develop advanced software modules for robotic perception systems.
  • Develop robotics and machine perception systems in C++.
  • Maintain and extend large-scale software libraries.
  • Develop robust, production-ready software systems.
  • Apply machine learning techniques to real-world problems.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service