Software Architect - Graphic Controller
NTT DATA Europe & Latam · Serbia
- Категория
- Архитектор
Откликнуться
Контакт HR — бесплатно после входа
Войдите через Telegram — покажем, кому писать напрямую. Без резюме и анкет.
Описание
Software Architect - Graphic Controller
NTT DATA Europe & Latam, Serbia
NTT DATA Europe & Latam is an embedded systems company with an Embedded Competence Center that brings together experts in embedded systems, firmware development, and hardware–software integration, delivering robust and high-performance solutions for complex, safety-critical environments across Automotive, Industrial Automation, Smart Devices, and IoT industries.
Responsibilities:
— Own and maintain the Graphic Controller software architecture;
— Define and coordinate the architecture of the different VASs and their interaction with the Base System;
— Define the GC task model, including processes, threads, priorities, scheduling, CPU affinity, and startup dependencies;
— Define high-level system mechanisms such as IPC/RPC, synchronization, shared memory, resource management, error handling, and system supervision;
— Design and optimize the software architecture for multicore execution;
— Ensure proper integration between VASs, ACE, INTEGRITY OS, middleware, and application/HMI components;
— Analyze system-level issues related to CPU load, memory, timing, synchronization, and performance;
— Support software integration, debugging, system bring-up, and architectural reviews;
— Collaborate with HMI, platform, integration, hardware, and system teams.
Requirements:
— Strong experience in embedded software architecture and development;
— Strong knowledge of C/C++;
— Experience with RTOS-based architectures, preferably Green Hills INTEGRITY;
— Good understanding of ACE or comparable automotive middleware/platform architectures;
— Strong knowledge of processes, threads, scheduling, IPC, synchronization, and memory management;
— Experience with multicore embedded systems, CPU affinity, and resource allocation;
— Good understanding of ARM Cortex-A architectures, ideally Cortex-A7;
— Experience with Renesas automotive controllers/SoCs is highly desirable;
— Strong system-level debugging and performance analysis skills.
Working conditions:
— Experience with Automotive Instrument Cluster, Digital Cockpit, or Infotainment systems is nice to have;
— Green Hills MULTI / INTEGRITY development experience is nice to have;
— Knowledge of graphics/HMI architectures is nice to have;
— Experience with MMU, shared memory, cache management, and inter-core communication is nice to have;
— Automotive SPICE / ISO 26262 knowledge is nice to have.
контакт скрыт
#serbia
NTT DATA Europe & Latam, Serbia
NTT DATA Europe & Latam is an embedded systems company with an Embedded Competence Center that brings together experts in embedded systems, firmware development, and hardware–software integration, delivering robust and high-performance solutions for complex, safety-critical environments across Automotive, Industrial Automation, Smart Devices, and IoT industries.
Responsibilities:
— Own and maintain the Graphic Controller software architecture;
— Define and coordinate the architecture of the different VASs and their interaction with the Base System;
— Define the GC task model, including processes, threads, priorities, scheduling, CPU affinity, and startup dependencies;
— Define high-level system mechanisms such as IPC/RPC, synchronization, shared memory, resource management, error handling, and system supervision;
— Design and optimize the software architecture for multicore execution;
— Ensure proper integration between VASs, ACE, INTEGRITY OS, middleware, and application/HMI components;
— Analyze system-level issues related to CPU load, memory, timing, synchronization, and performance;
— Support software integration, debugging, system bring-up, and architectural reviews;
— Collaborate with HMI, platform, integration, hardware, and system teams.
Requirements:
— Strong experience in embedded software architecture and development;
— Strong knowledge of C/C++;
— Experience with RTOS-based architectures, preferably Green Hills INTEGRITY;
— Good understanding of ACE or comparable automotive middleware/platform architectures;
— Strong knowledge of processes, threads, scheduling, IPC, synchronization, and memory management;
— Experience with multicore embedded systems, CPU affinity, and resource allocation;
— Good understanding of ARM Cortex-A architectures, ideally Cortex-A7;
— Experience with Renesas automotive controllers/SoCs is highly desirable;
— Strong system-level debugging and performance analysis skills.
Working conditions:
— Experience with Automotive Instrument Cluster, Digital Cockpit, or Infotainment systems is nice to have;
— Green Hills MULTI / INTEGRITY development experience is nice to have;
— Knowledge of graphics/HMI architectures is nice to have;
— Experience with MMU, shared memory, cache management, and inter-core communication is nice to have;
— Automotive SPICE / ISO 26262 knowledge is nice to have.
контакт скрыт
#serbia
- c
- cpp
- rtos
- integrity_os
- ace
- arm_cortex_a
- renesas
- multicore
- ipc
- synchronization
- mmu
- iso26262
Оценка вакансии
64/100 · удовлетворительно
- Описание полное
- Зарплата не указана
- Компания и проект описаны
- Контакт без валидации
- Стек описан подробно
- Формат не указан
Похожие вакансии
Data and AI Architect
AI-балл 71/100ASCEND TECH
от 140 000 $
LeadУдалённоpostgresqlsqldbt
Senior AWS Cloud Architect – DevSecOps & Platform Engineering
AI-балл 68/100Kokoc Global
15–40 EUR/hour
Seniorawsaws_cdkcloudformation
Enterprise Architect / Principal Architect / Head of Architecture
AI-балл 76/100GoMining
HeadУдалённоmicroservicesevent_drivenaws
Архитектор данных / Senior Data Engineer
AI-балл 52/100РФ
до 330 000 ₽
SeniorУдалённоlakehousenifiairflow
Ведущий архитектор
AI-балл 72/100ARCHINFORM · Москва / Екатеринбург
по договоренности
LeadОфисarchicadautocadsketchup
