Firmware Engineer | 주식회사 페블스퀘어

Firmware Engineer | 주식회사 페블스퀘어

AI Solution | 엔지니어 | 경력 | 주식회사 페블스퀘어(군포)

About the Role Firmware Engineer는 제품의 하드웨어 기능이 안정적으로 동작할 수 있도록 펌웨어를 설계·개발하는 포지션입니다.본 포지션은 하드웨어와 밀접하게 연동되는 Low-level Software를 개발하고 RTOS 또는 Bare

Firmware Engineer

AI Solution
엔지니어
경력 3년 이상
정규직
주식회사 페블스퀘어(군포)
채용 시 마감
지원하기

About the Role

Firmware Engineer는 제품의 하드웨어 기능이 안정적으로 동작할 수 있도록 펌웨어를 설계·개발하는 포지션입니다.
본 포지션은 하드웨어와 밀접하게 연동되는 Low-level Software를 개발하고 RTOS 또는 Bare-metal 환경에서 실시간성, 안정성, 전력 효율, 메모리 효율을 고려한 시스템을 구현합니다.
하드웨어 엔지니어, 소프트웨어 개발자, 시스템 아키텍트와 협업하여 센서, 통신 인터페이스, 주변장치 제어 기능을 개발하고, 제품이 실제 사용 환경에서 안정적으로 동작할 수 있도록 성능 최적화와 이슈 디버깅을 수행합니다.
펌웨어 개발부터 하드웨어 연동, 통신 프로토콜 구현, 시스템 최적화, 테스트·검증, 양산까지 폭넓은 개발 경험을 하고 싶은 분들께 적합한 포지션입니다.

Key Responsibilities

펌웨어 개발: 마이크로컨트롤러 및 임베디드 프로세서용 Embedded C/C++ 코드 작성, 테스트 및 디버깅
실시간 시스템 구현: RTOS 및 저지연 펌웨어 설계·구현
하드웨어 연동: 하드웨어 엔지니어와 협업하여 센서, 액추에이터, 통신 주변장치와 소프트웨어 연동
프로토콜 및 통신: UART, SPI, I2C, CAN, USB, Ethernet, Bluetooth, Wi-Fi 등 통신 스택 개발 및 구현
시스템 최적화: 시스템의 메모리 사용량, 전력 소모, 처리 효율 개선
테스트 및 디버깅: 오실로스코프, 스펙트럼 애널라이저, JTAG/SWD 디버거, 시뮬레이터를 활용한 이슈 진단 및 해결
문서화 및 품질 관리: 기술 문서 작성 및 관리, 소프트웨어 컴플라이언스 확보
Cross-functional 협업: 하드웨어, AI, 클라우드팀과 협업하여 시스템 성능 최적화

Qualifications

경력: 임베디드 소프트웨어/펌웨어 개발 경력 3년 이상
학력: 전기·전자공학 또는 관련 전공 학사 이상 학위 보유자
펌웨어 개발: 마이크로컨트롤러 및 임베디드 프로세서용 Embedded C/C++ 코드 작성, 테스트 및 디버깅
프로그래밍 언어: C, C++, Python 활용 가능 (Python은 스크립팅 및 테스트 용도)
마이크로컨트롤러 및 프로세서: ARM, ESP32, STM32 등 활용 경험
주변장치 및 인터페이스: I2C, SPI, UART, GPIO, ADC/DAC, PWM 등 활용 경험
디버깅 및 도구: JTAG, SWD, GDB, 스펙트럼 애널라이저, 오실로스코프 사용 경험 또는 이해
버전 관리: 펌웨어 개발을 위한 Git, GitHub, GitLab 활용 경험

Preferred Qualifications

Edge Device 기반 머신러닝: TensorFlow Lite, Edge AI 처리 경험
양산 테스트, 검증, 이슈 디버깅 등 양산 지원 실무 경험
생산 공정용 테스트 지그, EOL(End-of-Line) 검사 프로그램 개발 경험
EMC, 환경시험(온도·습도·진동) 등 인증 및 신뢰성 시험 대응 경험
부트로더, 펌웨어 업데이트(OTA 등) 구현 및 현장 유지보수 경험
산업용 또는 전력기기 제품 펌웨어 개발 경험

전형절차

서류전형 - 1차 실무 면접 - 2차 컬처핏 면접 - 입사

근무장소

경기도 군포시 당정로 90

Created by
Firmware Engineer
지원하기