NEW
求人番号:JN -072025-191153 掲載日:2025-07-14

Principal Software Engineer (In-Vehicle AI Framework Development)

Transparent and agile corporate culture with global mindset
800 - 1000 万円 東京 製造(電子 / 電気 / 機械) 組み込みエンジニア

募集要項

会社概要
同社は、日本の半導体メーカーであり、マイコンやシステムLSIなどの製品を提供しています。組み込みシステムや自動車関連、産業機器、ホームエレクトロニクスなど、幅広い分野でのアプリケーションに使用されています。特に自動車分野では、車載マイコンやドライバー支援システム、車載ネットワークなどの技術を提供し、先進的な車両エレクトロニクスの開発に貢献しています。また、エネルギー効率の向上や環境負荷の軽減を目指した製品も展開しており、持続可能な社会の実現にも取り組んでいます。
業務内容
Main responsibilities:
  • Through the following tasks, you will maximize the performance of car and promote the development of next-generation mobility solutions.
  • Consideration of system/design architecture for car and development of middleware frameworks.
    • Based on an understanding of device drivers for ADAS/autonomous driving, gateway, and cockpit/IVI applications, we designed and implemented a software architecture that makes the most of the SoC's functions and performance.
  • Define middleware and device driver requirements
    • Based on customer and market needs, we organize and specify software requirements with an eye toward optimizing the entire system.
  • Development of demo applications for development software and customer proposal activities
    • He built a demo system using the developed middleware and drivers, and led the proposal activities to domestic and overseas customers.
  • Research into market and technology trends to create new solutions
    • Research the latest trends and technologies in the automotive industry and make plans and proposals for the development of future products and solutions.
  • Technical discussions with domestic and international customers and partners
    • In a global development environment, we hold technical discussions with customers and partner companies to coordinate requirements, formulate specifications, and promote joint development.
応募条件
Minimum requirements:
  • Degree in Computer Science, Information Engineering, or Electronic Engineering or equivalent practical experience
  • 10+ years of software development experience
  • Experience developing embedded software (SoC)
  • Experience managing software development projects across multiple countries
  • Excellent communication/presentation skills with internal and customers

Preferred qualifications:
  • Task/job scheduling
    • Experience designing and operating scheduling, including task prioritization, dependency management, and pairing. Software development experience in multi-process, multi-core, and multi-device environments.
  • Inter-OS communication (IPC)
  • Memory resource management
  • Knowledge and implementation experience of IPC, memory management using SMMU/IOMMU, and FFI in embedded systems.
  • Experience developing and using embedded frameworksLinux
    •  (KMS/DRM/Wayland/V4L2/libcamera/GStreamer)
    •  Android (SurfaceFlinger/Window Manager/CODEC)
    •  QNX (Screen/Sensor/Camera)
    •  FreeRTOS
  • Knowledge of video input/output pipelines
    • Understanding and development experience of camera interface standards (MIPI-CSI2, serializer/deserializer), image processing, and display output standards.
  • Knowledge of AI, image processing, and GPGPU related libraries/APIs
  • Development experience with SYCL, OpenVX, OpenCV, OpenGLES, OpenCL, Vulkan, CUDA, etc.
  • Deep understanding and practical experience of software development processes
  • Experience in one of the following roles under development processes such as ISO26262, Automotive SPICE, CMMI, Agile/Scrum : Project manager, project leader, scrum master, functional safety manager
給与
800 - 1000 万円
勤務地
東京
Laurent Sauvageau
BRSコンサルタント
Laurent Sauvageau
Industrial & Life Science
メールでお問い合わせ

おすすめの求人