Senior Software Engineer - Algorithm
Seoul (HQ)
Research & Development – Algorithm /
Full-time /
Hybrid
Responsibilities
- Derivation of requirements for various use cases through the design and simulation of signal processing algorithms, to their implementation in software and their testing.
- Evaluate measurements from real road traffic and evaluate deviations and optimize the algorithms and the software implementation in interaction with the sensor hardware.
- Close cooperation with the development team, where you ensure the transfer of new ideas and solutions into series products.
- Research and develop robotics perception software products and algorithms (classification, segmentation, detection, tracking, prediction)
- Develop and integrate software utilities for simulation and algorithm evaluation
- Design and implement a highly performant and robust 3D perception pipeline
Qualifications
- B.S., M.S. or Ph.D. in Computer Science or related technical field with 5+ years of industry
- Strong programming experience in Modern C++: Multi-threaded programming, modern software design patterns
- Very good understanding of fundamental machine learning techniques (e.g. svm, tree based models, clustering)
- Strong mathematics skills - linear algebra, optimization, probability, and statistics
- Good communication skills, both oral and written
Preferences
- Familiarity with Python
- Experience in robot perception using 3D point clouds like LiDAR, RADAR
- Knowledge and implementation experience in robotic algorithms such as Kalman Filter based tracking
- Fundamental experience in deep learning for computer vision (object detection, segmentation)