LMI · 1 week ago
Systems Software Engineer - Liberty Robotics
LMI Technologies, through its Liberty Robotics division, provides advanced 3D volumetric vision guidance systems for various industrial applications. The Systems Software Engineer will focus on developing high-quality C++ software that integrates deep algorithmic work in 3D vision with DevOps practices to enhance automation solutions.
AnalyticsConsultingInformation TechnologyLogisticsManagement ConsultingProfessional Services
Responsibilities
Strong Proficiency in C++17 or higher
Demonstrates mastery of 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
Ability to implement geometric algorithms efficiently with an emphasis on scalable, modular architectures
Extensive experience in segmentation, filtering, registration (ICP), and manipulating large point clouds for robotic guidance
Ability to build pipelines for visualizing 3D point clouds and geometric models within custom applications
Functional knowledge for fundamental image processing (calibration, filtering, thresholding)
Strong experience building responsive desktop UIs for industrial applications
Proficiency in embedding VTK windows inside Qt widgets and managing interactions between GUI threads and heavy processing worker threads
Experience setting up and maintaining pipelines to automate compilation, testing, and packaging across different platforms
Advanced knowledge of CMake and environment management to ensure reproducible production builds
Advanced usage and management of remote repositories
Strict adherence to GitFlow (managing feature, release, and hotfix branches) to ensure codebase stability
Experience using Redmine for issue tracking, time logging, and sprint planning
Qualification
Required
Degree in Computer Science, Mechatronics, or Electrical/Software Engineering
3+ years of experience with Modern C++ (C++17+) including structured binding, std::variant, and lambda expressions
Deep proficiency in 3D Linear Algebra (4x4 homogeneous transformations) and PCL (Point Cloud Library)
Proven experience with Jenkins, CMake, and advanced Git/GitHub management
Strong experience embedding 3D visualization windows within Qt industrial applications
Experience using Redmine or similar tools for agile sprint planning and issue tracking
Strong Proficiency in C++17 or higher
Demonstrates mastery of 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
Ability to implement geometric algorithms efficiently with an emphasis on scalable, modular architectures
Extensive experience in segmentation, filtering, registration (ICP), and manipulating large point clouds for robotic guidance
Ability to build pipelines for visualizing 3D point clouds and geometric models within custom applications
Functional knowledge for fundamental image processing (calibration, filtering, thresholding)
Strong experience building responsive desktop UIs for industrial applications
Proficiency in embedding VTK windows inside Qt widgets and managing interactions between GUI threads and heavy processing worker threads
Experience setting up and maintaining pipelines to automate compilation, testing, and packaging across different platforms
Advanced knowledge of CMake and environment management to ensure reproducible production builds
Advanced usage and management of remote repositories
Strict adherence to GitFlow (managing feature, release, and hotfix branches) to ensure codebase stability
Experience using Redmine for issue tracking, time logging, and sprint planning
Preferred
Knowledge of Python coding
Familiarity with optical systems (lenses, cameras, or filters)
Company
LMI
LMI is a consulting firm dedicated to improving the management of government.
H1B Sponsorship
LMI has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (38)
2024 (20)
2023 (17)
2022 (5)
Funding
Current Stage
Late StageTotal Funding
$0.25MKey Investors
Mission Daybreak
2022-09-19Grant· $0.25M
2022-07-12Private Equity
2020-12-21Acquired
Recent News
Washington Technology
2025-10-03
2025-10-02
Washington Technology
2025-08-09
Company data provided by crunchbase