Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
4

Senior Planning & Control System Engineer (Autonomous Driving)

42dot
๐Ÿ‡ฐ๐Ÿ‡ท South Korea
Hybrid
Senior
1 month ago
  • AI
  • ROS 2
  • C++
  • Natural Language Processing
  • Machine Learning
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

About the Team & Mission

ย 

AD Division์˜ Senior Planning & Control System Engineer๋Š” Autonomous Driving System์˜ ํ•ต์‹ฌ ์ œ์–ด๊ธฐ ๋ฐ Motion Planning ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์„ค๊ณ„, ๊ตฌํ˜„ ๋ฐ ์ตœ์ ํ™”ํ•ฉ๋‹ˆ๋‹ค. ์ œ์–ด ์ด๋ก ์— ๋Œ€ํ•œ ์ˆ˜ํ•™์  ๊ธฐ๋ฐ˜ ์ง€์‹๊ณผ ์ฐจ๋Ÿ‰ ๋™์—ญํ•™์— ๋Œ€ํ•œ ๊นŠ์€ ์ดํ•ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ, ์‹ค์ œ ์ฐจ๋Ÿ‰ ํ™˜๊ฒฝ์—์„œ ์•ˆ์ •์ ์ด๊ณ  ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ์ œ์–ด ์„ฑ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋Š” ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ Planning, AI, Systems Engineering ํŒ€๊ณผ ๊ธด๋ฐ€ํžˆ ํ˜‘์—…ํ•˜์—ฌ Learning-based Policy์™€ ์ „ํ†ต์ ์ธ ์ œ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ํ†ตํ•ฉํ•˜๊ณ , ์ฐจ์„ธ๋Œ€ Physical AI ๊ธฐ๋ฐ˜ Autonomous Driving System ๊ฐœ๋ฐœ์— ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.

The Senior Planning & Control System Engineer in the AD Division is responsible for designing, implementing, and optimizing core controllers and motion planning algorithms for autonomous driving systems. This role requires a strong mathematical foundation in control theory and a deep understanding of vehicle dynamics to deliver reliable and robust control performance in real-world environments. You will work closely with planning, AI, and systems engineering teams to integrate learning-based policies with traditional control systems and contribute to the development of next-generation physical AI-powered autonomous driving systems.

Responsibilities

  • MPC, LQR/LQG, SMC, PID ๋“ฑ ๊ณ ๊ธ‰ ์ œ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์„ค๊ณ„, ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ ๋ฐฐํฌ

  • ๋น„์„ ํ˜• ๋ฌผ๋ฆฌ์  ์ œ์•ฝ ์กฐ๊ฑด ํ™˜๊ฒฝ์—์„œ ์‹ค์‹œ๊ฐ„ Trajectory Optimization ๋ฌธ์ œ ์ •์˜ ๋ฐ ํ•ด๊ฒฐ

  • ROS2 ๊ธฐ๋ฐ˜ ์‹ค์‹œ๊ฐ„ ๋ฐ ์•ˆ์ „ ์ค‘์‹ฌ C++ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ

  • Planning ๊ฒฐ๊ณผ๋ฌผ, RL/IL ๊ธฐ๋ฐ˜ Policy, Filtering ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์ œ์–ด ์‹œ์Šคํ…œ์— ํ†ตํ•ฉ

  • ์‹ค์ฐจ ํ™˜๊ฒฝ์—์„œ ์ œ์–ด ์„ฑ๋Šฅ ๊ฒ€์ฆ ๋ฐ ํŒŒ๋ผ๋ฏธํ„ฐ ํŠœ๋‹ ์ˆ˜ํ–‰

  • ์ฐจ๋Ÿ‰ ์•ˆ์ •์„ฑ, ์Šน์ฐจ๊ฐ ๋ฐ ์•ˆ์ „์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์ œ์–ด ์‹œ์Šคํ…œ ์ตœ์ ํ™”

  • Develop, simulate, and deploy advanced control algorithms including MPC, LQR/LQG, SMC, and PID

  • Formulate and solve real-time trajectory optimization problems under nonlinear physical constraints

  • Develop deterministic, real-time, and safety-critical software using C++ and ROS2

  • Integrate planning outputs, RL/IL-based policies, and filtering algorithms into the control architecture

  • Validate control performance and tune parameters on vehicle hardware platforms

  • Optimize control systems to maximize vehicle stability, ride comfort, and safety

ย 

Qualifications

  • ์ œ์–ด๊ณตํ•™, ์ „๊ธฐ๊ณตํ•™, ๊ธฐ๊ณ„๊ณตํ•™, ์ž๋™์ฐจ๊ณตํ•™, ๋กœ๋ด‡๊ณตํ•™ ๋˜๋Š” ๊ด€๋ จ ๋ถ„์•ผ ์„์‚ฌ ํ•™์œ„ ์ด์ƒ๊ณผ 3๋…„ ์ด์ƒ์˜ ๊ฒฝ๋ ฅ ๋˜๋Š” ์ด์— ์ค€ํ•˜๋Š” ์‹ค๋ฌด ๊ฒฝํ—˜

  • MPC, LQR/LQG, SMC, PID ๋“ฑ ์ œ์–ด ์ด๋ก ์— ๋Œ€ํ•œ ์ดํ•ด ๋ฐ ์„ ํ˜•ยท๋น„์„ ํ˜• ์‹œ์Šคํ…œ ๋ชจ๋ธ๋ง ๊ฒฝํ—˜

  • C++ ๊ธฐ๋ฐ˜ ์ž„๋ฒ ๋””๋“œ ๋ฐ ์‹ค์‹œ๊ฐ„ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๊ฒฝํ—˜

  • ROS2 ๋˜๋Š” ์œ ์‚ฌ Middleware ํ™˜๊ฒฝ์—์„œ์˜ ๊ฐœ๋ฐœ ๊ฒฝํ—˜

  • Automotive ๋˜๋Š” Robotics ๋ถ„์•ผ์—์„œ ์‹ค์ œ Hardware Actuator ์ œ์–ด ๋ฐ ์–‘์‚ฐ ์ˆ˜์ค€ ๋ฐฐํฌ ๊ฒฝํ—˜

  • Masterโ€™s degree or higher in Control Engineering, Electrical Engineering, Mechanical Engineering, Automotive Engineering, Robotics, or a related field with 3+ years of professional experience, or equivalent industry experience

  • Strong understanding of control theory, including MPC, LQR/LQG, SMC, and PID, with experience in linear and nonlinear system modeling

  • Proficiency in embedded and real-time software development using C++

  • Experience developing within ROS2 or similar middleware environments

  • Proven experience controlling and tuning physical actuators in automotive or robotics systems through production deployment

ย 

Preferred Qualifications

  • ์ œ์–ด๊ณตํ•™, ๋กœ๋ด‡๊ณตํ•™ ๋˜๋Š” ๊ด€๋ จ ๋ถ„์•ผ ๋ฐ•์‚ฌ ํ•™์œ„

  • CasADi, OSQP, Ipopt ๋“ฑ ์ˆ˜์น˜ ์ตœ์ ํ™” Solver ํ™œ์šฉ ๊ฒฝํ—˜

  • ์‹ค์‹œ๊ฐ„ QP/NLP ์ตœ์ ํ™” ๋ฌธ์ œ ์„ค๊ณ„ ๋ฐ ๊ตฌํ˜„ ๊ฒฝํ—˜

  • ์ƒ์šฉ ์ˆ˜์ค€ Motion Planning ๋ฐ State Estimation Filter์— ๋Œ€ํ•œ ๋†’์€ ์ดํ•ด๋„

  • RL ๋˜๋Š” IL ๊ธฐ๋ฐ˜ ์ œ์–ด ์ •์ฑ…๊ณผ์˜ ํ˜‘์—… ๋˜๋Š” ํ†ตํ•ฉ ๊ฒฝํ—˜

  • Generative AI, RL/IL ๊ธฐ๋ฐ˜ Policy์™€ ์ „ํ†ต์  ์ œ์–ด ์‹œ์Šคํ…œ์„ ๊ฒฐํ•ฉํ•œ ๊ฒฝํ—˜

  • CDC, ACC, ICRA, IROS ๋“ฑ ์ œ์–ดยท๋กœ๋ณดํ‹ฑ์Šค ๋ถ„์•ผ Top-tier ํ•™ํšŒ ๋˜๋Š” ์ €๋„ ๋…ผ๋ฌธ ๊ฒŒ์žฌ ๊ฒฝํ—˜

  • ISO 26262, MISRA C++ ๋“ฑ Automotive/Robotics ์•ˆ์ „ ๋ฐ ์ฝ”๋”ฉ ํ‘œ์ค€์— ๋Œ€ํ•œ ์ดํ•ด

  • Ph.D. in Control Theory, Robotics, or a related engineering discipline

  • Hands-on experience with numerical optimization solvers such as CasADi, OSQP, or Ipopt

  • Experience formulating and solving real-time QP/NLP optimization problems

  • Deep understanding of production-grade motion planning and state estimation algorithms

  • Experience integrating or collaborating with RL or IL-based control policies

  • Experience combining generative AI, RL/IL policies, and traditional control systems for safety-critical applications

  • Publication record in top-tier control and robotics conferences or journals such as CDC, ACC, ICRA, or IROS

  • Knowledge of automotive and robotics safety standards, including ISO 26262 and MISRA C++

ย 

Interview Process

  1. ์„œ๋ฅ˜ ์ „ํ˜•

  2. ์ฝ”๋”ฉ ํ…Œ์ŠคํŠธ

  3. 1์ฐจ ๋ฉด์ ‘ (ํ™”์ƒ, 1์‹œ๊ฐ„ ๋‚ด์™ธ)

  4. 2์ฐจ ๋ฉด์ ‘ (๋Œ€๋ฉด ํ˜น์€ ํ™”์ƒ, 3์‹œ๊ฐ„ ๋‚ด์™ธ)

  5. ์ฒ˜์šฐ ํ˜‘์˜ยท์ž…์‚ฌ

  1. Application Screening

  2. Coding Test

  3. First Interview (Virtual, approximately 1 hour)

  4. Second Interview (In-person or Virtual, approximately 3 hours)

  5. Offer Discussion / Onboarding

ย 

Additional Information

  • ์ „ํ˜• ์ ˆ์ฐจ๋Š” ์ผ์ • ๋ฐ ์ง„ํ–‰ ์ƒํ™ฉ์— ๋”ฐ๋ผ ์ผ๋ถ€ ๋ณ€๊ฒฝ๋  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๊ฐ ์ „ํ˜• ๊ฒฐ๊ณผ๋Š” ๋“ฑ๋กํ•˜์‹  ์ด๋ฉ”์ผ๋กœ ๊ฐœ๋ณ„ ์•ˆ๋‚ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.

  • ์ง€์›์„œ ์ œ์ถœ ์‹œ ์ฃผ๋ฏผ๋“ฑ๋ก๋ฒˆํ˜ธ, ๊ฐ€์กฑ๊ด€๊ณ„, ํ˜ผ์ธ ์—ฌ๋ถ€, ์—ฐ๋ด‰, ์‚ฌ์ง„, ์‹ ์ฒด์กฐ๊ฑด, ์ถœ์‹  ์ง€์—ญ ๋“ฑ ์ฑ„์šฉ์ ˆ์ฐจ๋ฒ•์ƒ ์š”๊ตฌ ๊ธˆ์ง€๋œ ์ •๋ณด๋Š” ์ œ์™ธ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

  • ์ง€์›์„œ ์ ‘์ˆ˜ ์ค‘ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๊ฑฐ๋‚˜ ๊ธฐํƒ€ ๋ฌธ์˜ ์‚ฌํ•ญ์ด ์žˆ์„ ๊ฒฝ์šฐ, recruit@42dot.ai๋กœ ๋ฌธ์˜ํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

  • ๊ตญ๊ฐ€๋ณดํ›ˆ๋Œ€์ƒ์ž ๋ฐ ์ทจ์—…๋ณดํ˜ธ ๋Œ€์ƒ์ž๋Š” ๊ด€๊ณ„๋ฒ•๋ น์— ๋”ฐ๋ผ ์šฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

  • ์žฅ์• ์ธ ๊ณ ์šฉ ์ด‰์ง„ ๋ฐ ์ง์—…์žฌํ™œ๋ฒ•์— ๋”ฐ๋ผ ์žฅ์• ์ธ ๋“ฑ๋ก์ฆ ์†Œ์ง€์ž๋ฅผ ์šฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.

  • 42dot์€ ์˜๋ขฐํ•˜์ง€ ์•Š์€ ์„œ์น˜ํŽŒ์˜ ์ด๋ ฅ์„œ๋ฅผ ๋ฐ›์ง€ ์•Š์œผ๋ฉฐ, ์š”์ฒญํ•˜์ง€ ์•Š์€ ์ด๋ ฅ์„œ์— ๋Œ€ํ•ด ์ˆ˜์ˆ˜๋ฃŒ๋ฅผ ์ง€๋ถˆํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

  • ์ง€์›์„œ ๋‚ด์šฉ ์ค‘ ํ—ˆ์œ„ ์‚ฌ์‹ค์ด ๋ฐœ๊ฒฌ๋  ๊ฒฝ์šฐ, ์ž…์‚ฌ๊ฐ€ ์ทจ์†Œ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์ธํ„ฐ๋ทฐ ํ”„๋กœ์„ธ์Šค ์ข…๋ฃŒ ํ›„ ์ง€์›์ž์˜ ๋™์˜ํ•˜์— ํ‰ํŒ์กฐํšŒ๊ฐ€ ์ง„ํ–‰๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • 3๊ฐœ์›”์˜ ์ˆ˜์Šต๊ธฐ๊ฐ„์ด ์ ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • The recruitment process may change depending on schedule and progress; the result of each stage will be sent individually to your registered email.

    Please do not include legally prohibited information in your application (e.g., ID number, family relations, marital status, salary, photo, physical details, hometown).

  • For application errors or inquiries, contact recruit@42dot.ai.

  • Veterans and applicants eligible for employment protection will receive preferential consideration in accordance with applicable laws and regulations.

  • In compliance with the Act on Employment Promotion and Vocational Rehabilitation for Persons with Disabilities, registered individuals with disabilities will receive preferential consideration.

  • 42dot does not accept unsolicited resumes from search firms. We will not pay any fees for resumes submitted without prior agreement.

  • False information in your application may result in offer cancellation.

    A reference check may be conducted after the interview process, with your consent.

  • A 3-month probationary period may apply.

Senior Planning & Control System Engineer (Autonomous Driving) ยท 42dot

Auto apply with Likeremote