TRƯỜNG ĐẠI HỌC PHENIKAA

[PHENIKAA-X] SLAM Software Enginner

CTCP Phenikaa X
Location

Ha Noi

Maps
  • Updated

    06/09/2024

  • Industry

    Others

  • Job type

    Permanent

  • Salary

    Up to 1,600 USD

  • Job level

    Experienced (Non - Manager)

  • Deadline to apply

    05/10/2024

Benefits

  • Insurance
  • Travel
  • Incentive bonus
  • Healthcare
  • Training Scheme
  • Salary review
  • Annual Leave

Job Description

Develop state-of-the-art, online and offline state estimation algorithms by fusing information from cameras, IMUs and other sensors.
Design, validate and improve your algorithms against millions of challenging real world data sequences.
Design automatic data generation pipelines that create high quality, unbiased ground truth labels for neural network training.
Create robust sensor calibration routines that perform reliably in complex and unpredictable environments.
Collaborate with a team of exceptional individuals laser focused on bringing vehicular autonomy and Humanoid robotics to fruition.

Job Requirement

Experience writing production-level C/C++; experience with C++11 (and later), real-time systems, and generic programming are highly desirable.
Working knowledge of Python 3 with packages like numpy, scipy, opencv etc. Ability to quickly prototype and profile algorithms in Python.
Strong Mathematical fundamentals including Linear Algebra, Vector calculus, Probability theory, Numeric optimization. Experience implementing math effectively in software; experienced in Eigen, Ceres, Boost, etc.
Strong background in core problems in robotics, including Bayesian state estimation (e.g., MAP, MMSE, MLE), 3D reconstruction, Structure-from-Motion, Visual Odometry, Visual Inertial Odometry, Bundle Adjustment etc.,
Experience working in a Linux environment.
Working knowledge of Git: creating and merging branches, cherry-picking commits, examining the diff between two hashes. More advanced Git usage is a plus, particularly: development on feature-specific branches, squashing and rebasing commits, and breaking large changes into small, easily-digestible diffs.
Background in Computer Science, Robotics, Physics, similar field(s) of study, or equivalent practical knowledge

More Information

  • Degree: Bachelor
  • Age: Unlimited
  • Salary: Up to 1,600 USD
Save job Email me similar jobs Report job

Similar jobs

Feedback