장비회사 개발자(아니 우리회사) 소개

2021. 1. 6. 20:01장비개발회사이야기

반응형

많은 분들이 개발자를 꿈꾸고, 그러다 보면 장비개발자를 꿈꾸는 분도 많을 꺼라 생각합니다. 그래서 신입분들이 들어오면, 무엇을 하는지 매번 설명하다 보니 아래와 같은 표를 만들게 되었습니다.

오늘은 장비개발자가 (정확히는 내가) 하는 일에 대해서 포스팅하려 합니다.

 

장비회사에서 하는일!

 

비전장비 개발자?

어디 개발자도 아니고 바로 우리 회사에서의 개발자 역할입니다.상당히 포괄적이지만, 위에 표로 되어 있는것이 현재 저희 회사에서 저의 역할입니다.장비제어개발자 들은 많지만, 정보의 교류 같은것이 많지는 않아 각자의 회사의 테두리 안에서 일을 한다고 생각하면 좋을듯 합니다.

여러 장비회사를 다녀 보지는 않아, 정확히는 모르지만 일단은 저희 회사에서 역할을 설명한다면, 어느정도 장비제어개발자에 다가갈수 있을꺼라 생각 됩니다.

비전장비제어 개발부 역할

8가지로 나누어 봤습니다.

  1. 장비제어
    • 모터, 카메라, 센서 등을 통신프로토콜을 이용하여 원하는 기능으로 제어 합니다.
  2. GUI 개발
    • 각종 제어를 하기 위해 GUI 구성을 합니다. 물론 UI/UX 적인 면은 약하지만 좀더 편하고 사용자 쉽게 쓸수 있도록 합니다.
  3. 머신비전
    • 사각형을 찾고, 동그라미를 찾고, 기타 등등 영상과 연동하여 양불량, 존재유무 판단등을 합니다. 어느 장비 업체든지 정밀한 위치제어 등을 위해서는 어느정도의 머신비전을 필요로 합니다.
    • 특정 이물, 깨짐 등등의 검사 소프트웨어 구성도 합니다.
    • 요즘 핫한 딥러닝도 하는 추세이기도 합니다.
  4. Tester
    • 모든 중소 기업들의 특징인 개발-검증-Test 까지 진행합니다.
  5. Mahcine Report
    • 이름만 거창하고 실질적인 측정 데이터 나 검사데이터를 CSV 파일 형태로 만들어 주는 역할을 합니다.
    • 다른 장비를 위해 포맷을 맞추기도 합니다.
  6. CS
    • 일반적인 개발자와 틀린점인데 고객응대를 합니다. 구현과 동시에 필드에서 사용하는 형태가 많아 개발자가 직접 설명 및 교육을 진행 할때가 무지무지 많습니다.
  7. Machine 기구+SW 설계
    • 기구적인 설계에 관여도 합니다. 직접적이지는 않지만 어느정도 아이디어나 의견을 제공 할때가 많습니다.
    • 제일 귀찮은 일인 제어의 주체인 PC를 선정합니다.
    • 기본적으로 SW 설계는 자기가 직접합니다.
  8. FA
    • 공장자동화에 관해서 통신을 위한 프로그래밍을 진행합니다.

많은 일을 하고 있는건가?

아무래도 관여하는 곳이 많이 그렇게 보일수 있지만, 실제로 담당하는 사람이 따로 있지만, 개발자 중심으로 진행하는 경우가 많습니다. 우리 회사만의 특징일수 도 있는데 각 회사마다 틀릴꺼라 생각 됩니다. 최근에는 여러부서에서 사원들이 들어오면서 각각 의 파트에서 일을 가져가고 있어 즐겁기만 합니다. 하하하. 아무래도 점점 커지다 보면 소프트웨어쪽만 하게 될꺼라 생각이 듭니다.

 

그리고 한가지 사실 연봉이 제일 중요할텐데, 일반적인 개발자보다는 조금 더 받는다정도? 로 알고 계시면 좋을듯합니다. 그,런,데 힘들어요 ㅠ.ㅠ

 

약간의 개인적인 의견많으니 참고 부탁드려요^^

반응형