We are looking for the best
42dot์ Senior Embedded Linux Build Engineer๋ Embedded Linux ์์คํ
๊ณผ Yocto / QNX ๋น๋ ์์คํ
์ ๋ํ ๊น์ ์ดํด๋ฅผ ๊ฐ์ถ ์๋ จ๋ ๋น๋ ์ ๋ฌธ๊ฐ์
๋๋ค. ์ํํธ์จ์ด ์ ์ ์ฐจ๋(SDV)์ฉ ๋ง์ถคํ Embedded Linux ๋ฐฐํฌํ์ ๋น๋ ๋ฐ ์ต์ ํ๋ฅผ ๋ด๋นํ๊ฒ ๋ฉ๋๋ค. SW ๊ฐ๋ฐํ๊ณผ ๊ธด๋ฐํ ํ๋ ฅํ์ฌ ๋ค์ํ ๋ชฉ์ ์ ๋น๋ ์ด๋ฏธ์ง ์ ์๋ถํฐ ๊ถ๊ทน์ ์ผ๋ก๋ ์์ ์ ์ธ ๋ฐฐํฌ์ ๊ธฐ์ฌํฉ๋๋ค.
Responsibilities
-
Embedded Linux ํ๋ก์ ํธ๋ฅผ ์ํ Yocto / QNX ๊ธฐ๋ฐ ๋น๋ ์์คํ
์ ์ค๊ณ, ๊ตฌํ ๋ฐ ์ ์ง ๊ด๋ฆฌํฉ๋๋ค.
-
Yocto ๋๊ตฌ์ ๋ ์ํผ๋ฅผ ์ฌ์ฉํ์ฌ Linux ๋ฐฐํฌํ์ customizeํ๊ณ ์ต์ ํํฉ๋๋ค.
-
๋ณ๋ ฌ/์ฆ๋ถ ์ฒ๋ฆฌ ๋ฑ์ ๋ฐฉ๋ฒ ๋ฐ bazel๋ก ๋น๋ ์๊ฐ์ ์ต์ํํ๊ณ ๋น๋ ์ฌ์ฉ ์์์ ์ต์ ํํฉ๋๋ค.
-
๋น๋, ํจํค์ง ๋ฐ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ์ ์๋ํํ๋ฉฐ ๋น๋ ์ค๋ฅ๋ฅผ ํ์
ํ๊ณ ์ ์ ํ ํด๊ฒฐ์ฑ
์ ์ ๊ณตํฉ๋๋ค.
-
๋น๋ ์ฌํ์ฑ(reproducible builds) ๋ณด์ฅํ๋ฉฐ ๋น๋ ์ด๋ฏธ์ง ๊ด๋ฆฌ, ์๋ช
๋ฐ ๋ณด์ ์๊ตฌ์ฌํญ์ ์ค์ํฉ๋๋ค.
Qualifications
-
์ปดํจํฐ ๊ณผํ, ๊ณตํ ๋๋ ๊ด๋ จ ๋ถ์ผ ํ์ฌ ํ์ ์ด์
-
5๋
์ด์ Yocto ๊ธฐ๋ฐ Project๋ก ์๋ฒ ๋๋ Linux ์์คํ
๋น๋ ๊ฒฝํ
-
5๋
์ด์ QNX ๊ธฐ๋ฐ Project๋ก ์๋ฒ ๋๋ Linux ์์คํ
๋น๋ ๊ฒฝํ
-
์์คํ
๊ตฌ์ฑ, ํจํค์ง ๊ด๋ฆฌ ๋ฐ ์ด๋ฏธ์ง ์์ฑ์ ๋ํ ๊น์ ์ดํด
-
๋๊ท๋ชจ ๋น๋ ๋ก๊ทธ ์์ง ๊ฒฝํ
-
Linux ์์คํ
๊ณผ ์คํฌ๋ฆฝํ
์ธ์ด(Bash, Python ๋ฑ)์ ๋ํ ํ๋ถํ ์ง์
-
ํ์๊ด๋ฆฌ ๋๊ตฌ(Git) ๋ฐ git-repo/manifest์ ๋ํ ์ดํด
-
CI/CD pipeline์ ๋ํ ๊น์ ์ดํด
-
๋น๋ ์์คํ
์ํคํ
์ฒ, ๋น๋ ์บ์ฑ ๋ฐ ๋ถ์ฐ ๋น๋ ์์คํ
์ดํด
-
๋๋ฒ๊น
๋๊ตฌ(GDB, strace, perf) ๊ฒฝํ
-
์๋ช
๋ฐ ๋ณด์ ๊ด๋ จ ๋น๋ ํ๋ก์ธ์ค ์ดํด
Preferred Qualifications
-
OE-Core, meta-layer ๊ฐ๋ฐ ๊ฒฝํ
-
๋ฐ์ด๋๋ฆฌ ํจํค์ง ๊ด๋ฆฌ ์์คํ
์ดํด
-
Automotive ๋ถ์ผ ๊ฒฝํ
-
Artifact ๊ด๋ฆฌ ๋๊ตฌ ๋ฐ Jenkins, GitLab CI์ ๊ฐ์ ๋น๋ ์๋ํ ๋๊ตฌ ์ฌ์ฉ ๊ฒฝํ
-
Containerization ๋ฐ Orchestration ์ดํด (Docker, Kubernetes)
-
make, cmake, meson, rust crate ์ค๋ฌด ๊ฒฝํ
-
๋ฐ์ด๋ ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ ๋ฐ ์์ฌ์ํต ๋ฅ๋ ฅ