• Embedded Device를 통한 Energy Device의 자료 수집, 분석 및 제어 가능한 SW 설계 및 개발
• Embedded Linux 및 Yocto 기반 Energy Software Platform과 Application 개발
• Energy Device 간 적합한 통신 Protocol 설계 및 Network 구성
• Cloud Platform(Ex. AWS, Azure) 연동하여 데이터 저장, 분석 및 관리 기능 개발
• 기능 테스트 및 문제 해결, 사용자 의견 수렴을 통한 지속적인 소프트웨어 개선
• 현장 및 양산 과정에서 발생하는 문제의 원인 분석과 지속적인 소프트웨어 성능, 안정성 개선
자격 요건
• Linux 기반 Embedded Software 설계 및 개발 경력 5년 이상
• C/C++ 언어를 활용한 소프트웨어 개발 및 디버깅 역량
• Multithreading, IPC, Memory 및 Process 관리 등 Linux System Programming에 대한 이해
• Network protocol의 이해도 및 개발 역량 (MQTT, RESTful API, HTTP 등)
• 다양한 장비와 Interface 및 Protocol 연동 개발 경험 (CAN, Modbus RTU/TCP, MQTT, GPIO, Matter 등)
• 비즈니스 요구사항을 이해하고 이에 맞는 소프트웨어를 설계 및 구현할 수 있는 역량
우대사항
• 컴퓨터 공학 및 전력 공학 등 관련 전공 우대
• 소프트웨어/하드웨어 플랫폼을 활용한 프로젝트 수행 경험 우대
• Yocto Project 기반 Embedded Linux 배포판, 이미지 및 패키지 개발 경험 우대
• Energy Management System 관련 프로젝트 경험 우대
• Cyber Security 관련 프로젝트 및 인증 경험 우대
• AI Agent 또는 개발 자동화 Workflow를 활용하여 소프트웨어 개발 생산성과 품질을 개선한 경험 우대
• 비즈니스 영어 커뮤니케이션 역량