NTT DATA

Software Architect - Graphic Controller

NTT DATA
Apply
2 days ago
Bucharest, RomaniaSenior
H1B Sponsor

Responsibilities

  • Own and maintain the Graphic Controller software architecture.
  • Define and coordinate VAS architectures 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 mechanisms for IPC/RPC, synchronization, shared memory, resource management, error handling, and system supervision.
  • Design and optimize software architecture for multicore execution.
  • Integrate VASs, ACE, INTEGRITY OS, middleware, and application/HMI components.
  • Analyze CPU load, memory, timing, synchronization, and performance issues.
  • 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 and 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.
  • Strong system-level debugging and performance analysis skills.
  • Experience with Renesas automotive controllers or SoCs is highly desirable.
  • Experience with Automotive Instrument Cluster, Digital Cockpit, or Infotainment systems is nice to have.
  • Green Hills MULTI or 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 and ISO 26262 knowledge is nice to have.

Tech Stack

Categories

NTT DATA

About NTT DATA

10,000+ employees

NTT DATA – a part of NTT Group – IT and business services headquartered in Tokyo. We help clients transform through consulting, industry solutions, business process services, digital & IT modernization and managed services. NTT DATA enables them, as well as society, to move confidently into the digital future. We are committed to our clients’ long-term success and combine global reach with local client attention to serve them in over 50 countries around the globe.

Contact me