Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

LMI Technologies Logo

Systems Software Engineer - Liberty Robotics

LMI Technologies

Salary not specified
Dec 30, 2025
Dexter, MI, US
Apply Now

Liberty Robotics is seeking to improve manufacturing, material/part handling, and logistics operations performed in industrial environments by providing 3D volumetric vision guidance systems for robot applications

Requirements

  • Strong Proficiency in C++17 or higher
  • Expertise in structured binding, std::optional, std::variant, lambda expressions, and strictly typed memory management
  • Deep understanding of 3D math concepts essential for robotics, including matrix transformations, vectors, quaternions, and 4x4 homogeneous transformations
  • Extensive experience in segmentation, filtering, registration (ICP), and manipulating large point clouds for robotic guidance using PCL
  • Ability to build pipelines for visualizing 3D point clouds and geometric models within custom applications using VTK
  • Functional knowledge of fundamental image processing (calibration, filtering, thresholding) using OpenCV
  • Strong experience building responsive desktop UIs for industrial applications using Qt Framework

Responsibilities

  • Design and develop industrial-grade software that combines deep algorithmic work in 3D vision with the DevOps discipline required to deploy global-scale automation solutions
  • Implement geometric algorithms efficiently with an emphasis on scalable, modular architectures
  • Build pipelines for visualizing 3D point clouds and geometric models within custom applications
  • Embed VTK windows inside Qt widgets and manage interactions between GUI threads and heavy processing worker threads
  • Set up and maintain pipelines to automate compilation, testing, and packaging across different platforms using Jenkins CI
  • Ensure reproducible production builds using CMake and environment management
  • Manage remote repositories using Git and Git Hub, and adhere to GitFlow methodology

Other

  • Degree in Computer Science, Mechatronics, or Electrical/Software Engineering
  • 3+ years of experience with Modern C++ (C++17+)
  • Experience using Redmine or similar tools for agile sprint planning and issue tracking
  • Ability to work in a team environment with a culture of openness, respect and professional excellence
  • Knowledge of Python coding and familiarity with optical systems (lenses, cameras, or filters) is a bonus