Inertial Navigation Algorithm Development
Develop, optimize, and validate algorithms for Inertial Navigation Systems (INS), including attitude estimation, position and velocity estimation, sensor fusion, navigation error compensation, and related navigation algorithms.
AI-Enhanced Navigation
Explore and develop applications of Artificial Intelligence and Machine Learning in inertial navigation, with a focus on navigation error correction, adaptation to dynamic operating conditions, and multi-source information fusion.
Algorithm Validation & Performance Optimization
Collect, process, and analyze real-world navigation and sensor data. Build and maintain algorithm validation platforms and test environments for performance evaluation, debugging, iterative optimization, and system-level validation.
Algorithm Engineering & Documentation
Implement navigation algorithms in production-oriented software environments and prepare algorithm design specifications, test reports, technical documentation, and development summaries.
Technology Research & Innovation
Track emerging technologies in inertial navigation, AI-based navigation, positioning, and sensor fusion, evaluate their practical value, and support the transition of promising technologies from research concepts into engineering applications.
Master's degree or above in Navigation, Geomatics, Automation, Computer Science, Electronic Information Engineering, Control Engineering, Artificial Intelligence, or a related field.
Solid understanding of inertial navigation principles, navigation systems, and multi-sensor fusion techniques.
Familiarity with fundamental concepts and applications of Machine Learning and Deep Learning.
Strong programming skills in C/C++ and Python, with good coding standards and software engineering practices.
Ability to independently implement, debug, test, and validate navigation algorithms.
Hands-on experience with at least one AI/ML framework, such as PyTorch or TensorFlow.
Experience developing and applying machine learning algorithms, such as regression, classification, and clustering, and/or deep learning models such as CNNs and LSTMs.
Strong analytical and problem-solving skills, with the ability to independently conduct algorithm development, performance analysis, and optimization.
Strong logical thinking, creativity, and a strong interest in exploring emerging technologies.
Experience integrating AI/ML with inertial navigation, positioning, or localization algorithms.
Experience with INS/GNSS integration, sensor fusion, inertial sensors, or navigation systems.
Experience working with real-world sensor datasets and navigation test data.
Experience with Kalman filtering, nonlinear estimation, state estimation, or navigation error modeling.
Experience deploying navigation or AI algorithms on embedded or real-time computing platforms.
Research or engineering experience in inertial navigation, autonomous navigation, robotics, UAVs, intelligent vehicles, or precision positioning is a plus.