직무소개 리스트 페이지의 Key Viusal 이미지입니다. 세 명의 임직원이 대화를 하고 있는 모습입니다.

직무소개

S/W개발 (S/W Development)

시스템 반도체를 위한 최적화된 운영 소프트웨어와 이 환경에서 동작하는 소프트웨어 솔루션을 연구 및 개발하는 직무

“Researching and developing optimized operating software for system semiconductors and creating software solutions tailored for such environments.”

Role

  • Firmware, Middleware, System S/W, Application S/W 개발
  • 제품 (Mobile AP, DDI, PMIC, Secure IP, Multimedia 등)의 요구 사항에 부합하는 S/W 개발
  • Firmware, S/W 제품 적용 및 평가, 제품 성능 최적화, Host System 동작 연구 및 제품 호환성 검증
  • S/W Platform, Solution 제품 Test Platform 개발
  • 인공지능, Multimedia, 보안 S/W 개발
  • BSP, Machine/Deep Learning, Computer Vision 등 개발
  • On-device향 생성형 AI 모델 (Multi-modal LLM, Large Vision Model 등) 선행 기술 연구
  • 신경망 그래프 최적화 및 모델 경량화/양자화 기술 개발
  • Heterogeneous AI System Architecture 및 솔루션 개발
  • AI 기반 음성/자연어/이미지/영상 처리 및 Solution 개발
  • Firmware, Middleware, System S/W, and Application S/W Development
  • Develop software solutions that meet product requirements for Mobile AP, DDI, PMIC, Secure IP, Multimedia, and more.
  • Apply and evaluate firmware and software products, optimize product performance, study Host System operations, and verify product compatibility.
  • Develop software platforms and testing solutions tailored to product needs.
  • AI, Multimedia, and Security Software Development
  • Develop BSP, Machine Learning, Deep Learning, and Computer Vision solutions.
  • Conduct research on generative AI models for on-device applications, including Multi-modal LLM and Large Vision Models.
  • Develop neural network graph optimization, model lightweighting, and quantization techniques.
  • Design Heterogeneous AI System Architectures and corresponding solutions.
  • Build AI-based solutions for speech, natural language, image, and video processing.
  • Mobile 및 Automotive SoC S/W Solution 개발
  • Android BSP: Bootloader, Linux Driver, OS Scheduler, Power Management, Chub, HS I/F 등
  • Video Codec과 Display 관련 Android HAL & Driver 및 Solution
  • Android Security, TEE (TrustZone, Security Processor) 가상화, Crypto 포함 Security 기반 기술
  • GPU Device Driver 및 최신 Graphics Solution 개발
  • Co-design 통한 Key Benchmarks (Antutu/Geekbench/GFX 등) 분석 및 최적화
  • Software Engineering, Software Architecting
  • (Mobile) Game 성능 최적화, (Automotive) RTOS BSP(Android, Linux, QNX 등)
  • 통신 Protocol 개발
  • 통신 규격 3GPP 및 Open Mobile 표준 Protocol 요구 사항 구현
  • 단말과 네트워크 연동을 위한 통신 S/W 개발
  • 5G/LTE/3G/2G/CDMA Protocol S/W 개발
  • Mobile and Automotive SoC Software Solution Development
  • Develop Android BSP, including Bootloader, Linux Drivers, OS Scheduler, Power Management, Chub, HS I/F, and more.
  • Design Android HAL and Drivers for Video Codec, Display, and related solutions.
  • Develop Android Security solutions, including TEE (TrustZone, Security Processor), virtualization, and cryptography-based security technologies.
  • Build GPU Device Drivers and cutting-edge graphics solutions.
  • Analyze and optimize key benchmarks (Antutu, Geekbench, GFX, etc.) through co-design approaches.
  • Optimize mobile game performance and RTOS BSP (Android, Linux, QNX, etc.) for automotive applications.
  • Communication Protocol Development
  • Implement communication protocol requirements for industry standards, including 3GPP and Open Mobile standards.
  • Develop communication software to integrate mobile devices seamlessly with network environments.
  • Build software for 5G, LTE, 3G, 2G, and CDMA communication protocols.
  • 제품 설계/검증 자동화 방법 개발
  • 반도체 설계 및 검증 자동화 방법 개발
  • Machine/Deep Learning을 이용한 회로 최적화/제품 불량 분석 알고리즘 개발
    • Product Design/Verification Automation Development
    • Develop automation methods for semiconductor design and verification processes.
    • Create algorithms for circuit optimization and product failure analysis utilizing Machine Learning and Deep Learning techniques.

    Recommended Subject

    • 전기전자 : 임베디드시스템, 마이크로프로세서응용, 반도체공학 등
    • 전산/컴퓨터 : 컴퓨터구조, 프로그래밍언어, 컴퓨터프로그래밍, 소프트웨어공학, 알고리즘, 운영체제 등
    • 기계 : 기계시스템설계, 디지털임베디드시스템, 최적설계 등
    • 물리 : 전자계측 및 실습, 전산물리 등
    • 산업공학 : 산업컴퓨팅개론, 산업공학통계, 데이터마이닝, 시뮬레이션, 지능정보공학 등
    • 수학/통계 : 확률의 개념 및 응용, 수리통계, 수치해석, 선형대수학, 이산자료분석, 데이터과학 등
    • Electrical & Electronics: Embedded Systems, Microprocessor Applications, Semiconductor Engineering, etc.
    • Computer Science/IT: Computer Architecture, Programming Languages, Computer Programming, Software Engineering, Algorithms, Operating Systems, etc.
    • Mechanical Engineering: Mechanical System Design, Digital Embedded Systems, Optimal Design, etc.
    • Physics: Electronic Measurement and Practice, Computational Physics, etc.
    • Industrial Engineering: Introduction to Industrial Computing, Industrial Statistics, Data Mining, Simulation, Intelligent Information Engineering, etc.
    • Mathematics/Statistics: Probability Concepts and Applications, Mathematical Statistics, Numerical Analysis, Linear Algebra, Discrete Data Analysis, Data Science, etc.

    Requirements

    • 프로그래밍 언어 (C/C++/C#/Python/Java 등) 및 알고리즘 문제 해결 역량 보유자
    • Embedded 시스템 및 ARM Architecture, 운영체제(Windows/Linux) 역량 보유자
    • 요구 사항을 이해하고 이에 맞는 소프트웨어를 설계 및 구현할 수 있는 역량 보유자
    • Strong problem-solving skills in programming languages (C/C++/C#/Python/Java) and algorithms.
    • Hands-on experience with Embedded Systems, ARM Architecture, and Operating Systems (Windows/Linux).
    • Ability to understand requirements and design, develop, and implement software solutions accordingly.

    Pluses

    • 직무와 연관된 경험 보유자 (프로젝트, 논문, 특허, 경진대회)
    • 소프트웨어/하드웨어 플랫폼을 활용한 프로젝트 수행 경험 보유자
    • CSTS, ISTQB 등 SW Testing Certificate 보유자
    • Front-end Web Programming 경험자
    • Machine Learning에 대한 이해와 활용 경험 보유자
    • Relevant experience related to the role (e.g., projects, research papers, patents, competitions).
    • Experience working on projects using software/hardware platforms.
    • Software Testing Certification (e.g., CSTS, ISTQB).
    • Experience in Front-End Web Development.
    • Understanding and practical application of Machine Learning.
    • 최은비 님
      S.LSI_S/W개발