- Infotainment
- Android Systems
- Android HAL
- Android build system
- Linux
- C++
- UML
- AUTOSAR
-
Android Architect
vor 1 Woche
KPIT Technologies GmbH Gaimersheim, DeutschlandKEY ROLES & RESPONSIBILITIES: · - Gain detailed understanding of customer ́s current generation container-based platforms and systems to identify and realize next platform requirements · - Requirement engineering, Architecture and interface design for platform, sub-systems, and t ...
Android Architect - Gaimersheim, Deutschland - KPIT
Beschreibung
Job/Position Summary
KEY ROLES & RESPONSIBILITIES:
• Gain detailed understanding of customer ́s current generation container-based platforms and systems to identify and realize next platform requirements
• Requirement engineering, Architecture and interface design for platform, sub-systems, and their interaction level
• Finding gaps or issues on AOSP code and platform requirements, perform design & development on AOSP code. Create patches submit to upstream (Google)
• System design, development and integration with Hypervisor based approach
• Possible evaluation or porting on different SoC based hardware
• Creating Proof of concepts and sample code on platform side to prove working of theories
• Implement quick fixes or work around to remove bottleneck for other teams and ensure smooth operation of their development
• Design end to end verification and validation for platform components including multiple stacks interaction use cases, or even multiple ECU interaction use cases
• Development of the script from m-script and python.
• MIL, SIL testing and code generation.
• Basic working knowledge of Continuous Integration (CI)
• Develop the pipeline in Jenkins scripting.
• Ensure process compliance and configuration management.
• Work in a multi-cultural environment and participate in customer meetings
• Integrate software features & provide technical support, guidance and collaboration for all software
REQUIRED SKILLS:
• You have at least 8 years of experience in a similar environment
• Previous active participation in minimum one production program
• Deep understanding on Android system, architecture, and frameworks
• Knowledge on Android HAL, Services & application development, Android build system
• Knowledge on Linux based embedded systems, BSP, Linux internals
• Knowledge on Containers and Hypervisors
• Good hands on exp C++ (11, 14), UML, Java, design concepts, design modelling tools
• Knowledge of infrastructure modules like lifecycle, persistence, calibration
• Knowledge of CAN communication & Diagnostics
• Knowledge of IPC and communication based on D-BUS, MOST, EAVB, SOME/IP
• Exposure to all phases of SDLC and product development and Agile development
• (Optional) knowledge on AUTOSAR stack
Requirement
ESSENTIAL SKILLS /COMPETENCIES
PREFFERED SKILLS /COMPETENCIES