AD/ADAS システムのアーキテクチャ及び組み込み開発設計
Core
Designing optimal software architectures for AD/ADAS systems, balancing logical and physical constraints to satisfy customer requirements.
Role type
Embedded Systems Architect (AD/ADAS)
Builds
AD/ADAS integrated software architectures for autonomous driving and advanced driver assistance systems
Domain
Automotive, Embedded Systems, Autonomous Driving
Deliverable
production ML models | product features
Required skills
Software architecture design, Embedded software development, Requirements engineering, Multi-core/GPU/SoC system design, Software platforms (POSIX, RTOS, Ubuntu, ROS, QNX), Programming (C, C++, Python, Java, JS, C#)
Preferred skills
Ph.D. or M.S. in CS/Electrical/Computer Engineering, AD/ADAS development experience
Technologies
SoC, Multi-core, GPU, Hardware Accelerators, POSIX, RTOS, Ubuntu, ROS, QNX, C, C++, Python, Java, JS, C#
Responsibilities
Design integrated software architectures for AD/ADAS systems, Analyze and prioritize functional and non-functional requirements, Determine software component placement considering hardware constraints, Design software scheduling and manage memory usage, Evaluate processing load and plan for hardware resource overruns, Create software architecture design strategies and development processes
Seniority
Mid-Senior, Hands-on IC