[EMC] Embedded SW Architect
Core
Design and define software architecture for Automotive Head Unit and Home Appliance Linux/Android-based systems, supporting navigation, vehicle functions, autonomous driving, camera, and IoT features.
Role type
Senior IC Embedded SW Architect (Android Automotive)
Builds
Automotive infotainment systems and smart home appliance software
Domain
Automotive technology + Android embedded systems
Deliverable
production ML models | product features
Required skills
Android Architecture (AOSP), Android HAL, Android Service Framework (AIDL, IPC, Binder), C/C++, Java, UML, Schematic reading, Technical debt management
Preferred skills
Android Automotive, AUTOSAR, CAN communication protocol, ISO26262 functional safety, DevOps/CI-CD
Responsibilities
Design software architecture, make architectural decisions, document and communicate architecture, evaluate and verify architecture, support development team with expertise, estimate cost of technical solution, identify and manage technical debts, analyze technical issues at system level, create and improve design guidelines, influence software development methods and tools
Seniority
Senior, hands-on IC