System Engineer


ํ•ฉ๋ฅ˜ํ•˜๊ฒŒ ๋  ํŒ€์— ๋Œ€ํ•ด ์•Œ๋ ค๋“œ๋ ค์š”

๋ทฐ๋Ÿฐ์˜ VueOneํŒ€๊ณผ VueTwoํŒ€์€ ๋ผ์ด๋‹ค ๊ธฐ๋ฐ˜ ์‹ค์‹œ๊ฐ„ ๊ฐ์ฒด ๋ฐ ํ™˜๊ฒฝ ์ธ์ง€ ๊ธฐ์ˆ ์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค.

  • VueOne: ์ž์œจ์ฃผํ–‰ ๋ฐ ADAS๋ฅผ ์œ„ํ•œ ๋ผ์ด๋‹ค ์†”๋ฃจ์…˜
  • VueTwo: ์Šค๋งˆํŠธ ์ธํ”„๋ผ๋ฅผ ์œ„ํ•œ ๋ผ์ด๋‹ค ์†”๋ฃจ์…˜

๋‘ ํŒ€์˜ ๊ธฐ์ˆ ๋ ฅ์œผ๋กœ ๋ทฐ๋Ÿฐ์˜ ๋ฏธ์…˜ "์ตœ๊ณ ์˜ ๋ผ์ด๋‹ค ๊ธฐ์ˆ ๋กœ ์„ธ์ƒ์„ ๋” ์•ˆ์ „ํ•˜๊ฒŒ" ๋ฅผ ์‹คํ˜„ํ•ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์—ฐ๊ตฌํ•˜๋ฉฐ ์—…๊ณ„ ์ตœ๊ณ ์˜ ๊ธฐ์ˆ ๋ ฅ์„ ๊ฐ–์ถ”๊ธฐ ์œ„ํ•ด ๋Š์ž„์—†์ด ๊ณ ๋ฏผํ•˜๊ณ  ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋ทฐ๋Ÿฐ์—์„œ๋Š” ์ตœ๊ณ ์˜ ๋™๋ฃŒ์™€ ํ•จ๊ป˜ ์„ฑ์žฅํ•˜๋ฉฐ, ์„œ๋กœ์—๊ฒŒ ์ž๊ทน์ด ๋˜๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ ์˜ ์ตœ์ „์„ ์—์„œ ํ•จ๊ป˜ ๋„์ „ํ•  ๋™๋ฃŒ๋ฅผ ๊ธฐ๋‹ค๋ฆฝ๋‹ˆ๋‹ค.

ํ•ฉ๋ฅ˜ํ•˜๋ฉด ํ•จ๊ป˜ํ•  ์—…๋ฌด์˜ˆ์š”
  • Multi thread SW architecture ์„ค๊ณ„ ๋ฐ ๊ฐœ๋ฐœ
  • ํ†ต์‹  ํ”„๋กœํ† ์ฝœ ์„ค๊ณ„ ๋ฐ ๊ฐœ๋ฐœ
    • C/C++๊ธฐ๋ฐ˜ REST API ํ™œ์šฉ
    • C++gRPC, ProtoBuf ํ™œ์šฉ
    • TCP/IP, UDP ํ†ต์‹  ํ”„๋กœ๊ทธ๋ž˜๋ฐ
  • Software GUI(QT) ๊ฐœ๋ฐœ
์ด๋Ÿฐ ๋ถ„๊ณผ ํ•จ๊ป˜ํ•˜๊ณ  ์‹ถ์–ด์š”
  • ์ „์ž์ „๊ธฐ/์ปดํ“จํ„ฐ/๊ธฐ๊ณ„๊ณตํ•™ ํ•™์‚ฌ ์ด์ƒ ๋˜๋Š” ์ด์™€ ๋น„์Šทํ•œ ๋™์ข… ์—…๊ณ„ ๊ฒฝ๋ ฅ์ด ์žˆ์œผ์‹  ๋ถ„
  • C/C++ ๋˜๋Š” Python ๊ฐœ๋ฐœ ๊ฒฝ๋ ฅ์ด ์žˆ์œผ์‹  ๋ถ„
์ด๋Ÿฐ ๋ถ€๋ถ„์ด ์žˆ์œผ๋ฉด ์ข‹์•„์š”
  • Linux์—์„œ ๊ฐœ๋ฐœ ๊ฒฝํ—˜ ์žˆ์œผ์‹  ๋ถ„
  • ROS/ํ†ต์‹ /์ž๋ฃŒ๊ตฌ์กฐ์— ๋Šฅํ†ตํ•œ ๋ถ„
๊ทผ๋ฌด ์กฐ๊ฑด
  • ๊ทผ๋ฌดํ˜•ํƒœ : ์ •๊ทœ์ง (์ˆ˜์Šต 3๊ฐœ์›” ์ ์šฉ)
  • ๊ทผ๋ฌด์ผ์‹œ : ์ฃผ 5์ผ (์›”์š”์ผ - ๊ธˆ์š”์ผ)
  • ๊ทผ๋ฌด์ง€์—ญ : ์„œ์šธ ์„œ์ดˆ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ 311, 19์ธต
  • ๊ธ‰์—ฌ : ์—ฐ๋ด‰ (ํ˜‘์˜ ํ›„ ๊ฒฐ์ •)
์ œ์ถœ ์„œ๋ฅ˜
  • ์ด๋ ฅ์„œ or ๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ (์ž์œ  ์–‘์‹) ํ•„์ˆ˜ ์ œ์ถœ 
  • ํฌํŠธํด๋ฆฌ์˜ค ํ•„์ˆ˜
๋ทฐ๋Ÿฐ ํ•ฉ๋ฅ˜ ์—ฌ์ •
์†Œ์†ํŒ€VueOneํŒ€
๊ฒฝ๋ ฅ ์‚ฌํ•ญ
๊ฒฝ๋ ฅ ๋ฌด๊ด€
๊ณ ์šฉ ํ˜•ํƒœ์ •๊ทœ์ง(์ˆ˜์Šต 3๊ฐœ์›”)    
๋ณ‘์—ญํŠน๋ก€ ์ „๋ฌธ์—ฐ๊ตฌ์š”์›(์ „์ง๊ฐ€๋Šฅ) 
๊ทผ๋ฌด์ง€๋Œ€ํ•œ๋ฏผ๊ตญ ์„œ์šธํŠน๋ณ„์‹œ ์„œ์ดˆ๊ตฌ ๊ฐ•๋‚จ๋Œ€๋กœ 311๊ธธ