제품 개발에서 Hardware & Firmware Engineer의 업무

 

 

제품 개발 과정은 각 회사마다 세부내용은 다르겠지만 큰 뼈대는 같다. 제품발의/기획 부터 개발계획수립, P/T, E/S, P/P, 양산에 이르는 프로세스 각 단계마다 필요한 과정이 있다.

 

이중에서 Harware & Firmware Engineer의 초기 개발 업무에 대해 설명해본다. 초기 개발이라고 말한 이유는 P/T, E/S등 여러단계에 걸친 개발 단계가 있지만, 제품 기능이 P/T 단계에서 이미 모두 구현 되어야 하기 때문이다.(모든 회사가 그렇지는 않음)

 
no.
구분
세부 내용
참고
1
제품 Layout 작성
- 내부부품 구성도
- 외장부품 기능, 위치
- LCD 화면 Layout
- 개발 단가 확인하여 제품 설계
2
회로 설계
- 전자 회로 설계 CAD 툴 이용하여 회로도 작성
- PL 작성
- OrCAD, PADS Logic 등 사용
- 이 단계부터 부품 수급 및 단가를 고려해야 함
3
PCB Artwork
- Printed Circuit Board 제작을 위한 CAD 툴 이용하여 PCB Layout 설계
- PADS, Altium 등 사용
- 난이도 및 규모에 따라 외주
4
PCB SMT
- 3번 data를 바탕으로 PCB 인쇄 및 부품 조립
- 전문 양산 업체에 외주
5
Firmware 작성 및 테스트
- 4번 결과물에 Firmware 작성 및 테스트
- 보드 레벨 뿐만 아니라 제품으로서의 기능 성능 구현 필요

- 위의 과정이 반드시 순차적으로 진행되진 않으며 회로 설계 단계부터 Firmware 작성이 시작되기도 한다.

- 모든 과정을 회사에서 자체적으로 하지 않으며 외주를 주기도 한다.

- 개발 과정에서 디버깅하며 필요에 따라 2~5번 과정을 반복한다.(인증, 기능 추가 등의 이유로)

- 회사 규모에 따라 위 과정을 혼자 다 하는곳도 있다.

- 중소기업 일수록 Hardware와 Firmware의 개발 범위가 모호하다. 중견기업도 마찬가지

 

 

 

 

'제조 회사 개발 process' 카테고리의 다른 글

EMC(EMI + EMS)  (0) 2025.03.20
제품 신뢰성 테스트 및 인증  (0) 2025.03.20
제조업의 제품 생산 과정  (0) 2025.03.20

 

EasyEDA?

  • 무료 온라인 PCB 설계 툴
  • 회로도 & PCB 설계, 시뮬레이션 가능
  • Gerber 파일 생성 및 뷰어 제공
  • JLCPCB와 연동되어 PCB 제작 가능
  • Windows, macOS, Linux, 웹 브라우저 지원

https://easyeda.com/

 

EasyEDA - Online PCB design & circuit simulator

Flexible Work Team Work Advanced Library Management Layout Services Flexible Work Cloud-Based New interface, web-based tool, high efficiency, no need to download. AWS ensures data security. Desktop Client EasyEDA desktop client has offline and semi-offline

easyeda.com


EasyEDA 주요 기능

1. 회로도 설계 : 부품 라이브러리 제공, 자동 배선 가능

2. PCB 설계 : 2~8층 PCB 가능, DRC(설계 규칙 검사) 지원

3. Gerber Viewer : PCB 제조 전 Gerber 파일 확인 가능

4. SPICE 시뮬레이션 : 아날로그 & 디지털 회로 시뮬레이션

5. JLCPCB 연동 : PCB 제작 & 부품 조립(PCBA) 서비스 지원

 

EasyEDA에는 StandardPro 두 가지 버전이 있으며, 주요 차이점은 기능과 사용 목적임

 

1. Standard (기본 버전)

  • 웹 기반으로 실행되며, 다운로드 없이 브라우저에서 사용 가능
  • 쉬운 UI로 초보자 친화적
  • 부품 라이브러리가 풍부하고, JLCPCB와 연동 가능
  • 무료 사용 가능(일부 기능은 제한)
  • 팀 협업 기능 제한적
  • 복잡한 PCB 설계에 적합하지 않음 (고급 기능 부족)

 

2. Pro (전문가 버전)

  • 더 강력한 PCB 설계 기능 제공 (고급 DRC, 더 정밀한 배선, BGA Fanout 등)
  • 로컬 및 클라우드 저장 지원
  • 팀 협업 및 버전 관리 기능 강화
  • 더 정교한 부품 라이브러리 및 BOM 관리
  • 대규모 프로젝트나 전문적인 PCB 설계에 적합
  • 유료 플랜(무료 사용 가능하지만 기능 제한 있음)

 

  • 초보자이거나 간단한 PCB 설계를 한다면 → Standard
  • 복잡한 회로 설계, 팀 협업, 고급 기능이 필요하다면 → Pro

 

  • New Project

 

'전자 회로 설계 > PCB CAD' 카테고리의 다른 글

PADS Layout - Artwork 준비  (0) 2025.03.15
OrCAD - Control Panel(제어창) 없어 졌을때  (0) 2025.03.15
OrCAD - BOM(또는 PL) 추출  (0) 2025.03.15
PADS Layout - 3D  (0) 2025.03.15
PADS Layout - Pattern PDF 파일 출력  (0) 2025.03.15

 

- 회로도 작성이나 PCB CAD 작성시 symbol, footprint 등의 Library를 제공하는 site

- 체계가 잘 갖춰져 있는 회사라면 공용 Library가 있겠지만, 없을 경우 일일이 다 그리기 쉽지 않을때 아래 사이트를 참조

https://www.ultralibrarian.com/

 

Home

BUILD BETTER PRODUCTS FASTER Access FREE symbols, footprints, and 3D models from the World's Largest CAD Library example searches: pressure

www.ultralibrarian.com

 

+ Recent posts