Software Architect - Graphic Controller

NTT America, Inc.

City of Rome (NY)

Ibrido

USD 25.000 - 38.000

Tempo pieno

9 giorni fa
Generatore di candidature

Distinguiti per questa posizione — genera un curriculum e una lettera di presentazione personalizzati in circa un minuto.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Private Health Insurance
Sponsored certifications
Coaching School
Coaching sessions
Company events

Descrizione del lavoro

NTT DATA Romania is looking for an experienced Software Architect / GC Responsible Architect to own the Graphic Controller software architecture for an automotive Instrument Cluster. You will define the GC task model, IPC, shared memory, and ensure integration with ACE, INTEGRITY OS, and middleware.

Join a multidisciplinary team spanning HMI, platform, integration, hardware and system groups, and shape multicore execution on Renesas ARM Cortex-A7 based platforms while aligning with automotive

Competenze

  • Strong experience in embedded software architecture and development.
  • Deep knowledge of C/C++ and RTOS-based architectures (preferably INTEGRITY).
  • Experience with multicore systems, IPC, synchronization and memory management.
  • Familiarity with Renesas automotive controllers/SoCs and Cortex-A7.
  • Knowledge of graphics/HMI architectures and automotive middleware.

Mansioni

  • Own and maintain the Graphic Controller software architecture.
  • Define the GC task model including processes, threads, priorities, scheduling and CPU affinity.
  • Define high-level system mechanisms: IPC/RPC, synchronization, shared memory and resource management.
  • Coordinate integration between VASs, ACE, INTEGRITY OS, middleware and app/HMI.
  • Analyze system-level CPU load, memory, timing and performance.
  • Support software bring-up, debugging and architectural reviews.
  • Collaborate with HMI, platform, integration, hardware and system teams.

Conoscenze

Embedded software architecture
C/C++
RTOS architectures
ACE/INTEGRITY middleware
Multicore embedded systems
ARM Cortex-A7
Renesas automotive controllers/SoCs
System-level debugging
Graphics/HMI architectures
Inter-core communication
Automotive SPICE / ISO 26262

Strumenti

Green Hills MULTI
Green Hills INTEGRITY
ACE/auto middleware platforms
Renesas controllers/SoCs

Descrizione del lavoro

Who We Are

We don’t just develop embedded software — we engineer intelligence into products. The Embedded Competence Center at NTT DATA Romania brings together experts in embedded systems, firmware development, and hardware–software integration, delivering robust and high-performance solutions for complex, safety-critical environments. With strong expertise in C/C++, AUTOSAR, real-time operating systems, and communication protocols, we design scalable embedded architectures, integrate software seamlessly with hardware, and ensure compliance with industry standards. Across the industries we support — from Automotive and Industrial Automation to Smart Devices and IoT — we transform reliable embedded technology into a foundation for innovative, dependable products.

We are looking for an experienced Software Architect / GC Responsible Architect to take ownership of the Graphic Controller (GC) software architecture for an automotive Instrument Cluster. The role focuses on VAS architecture, GC task model, INTEGRITY/ACE platform, high-level system mechanisms, and multicore architecture on a Renesas ARM Cortex-A7 based platform.

What you'll be doing
  • 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.

What you'll bring along
  • 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.

  • 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.

What’s in it for you

New beginnings can be a challenge. We promise a smooth integration and a supportive mentor

Pick your working style: choose from Remote, Hybrid or Office work opportunities

Early bird or night owl? Our projects have different working hours to suit your needs

Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms

We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom-made for you

A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School

Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families

NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.

What’s in it for you
  • New beginnings can be a challenge. We promise a smooth integration and a supportive mentor

  • Pick your working style: choose from Remote, Hybrid or Office work opportunities

  • Early bird or night owl? Our projects have different working hours to suit your needs

  • Nobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms

  • We want you to stay healthy! Enjoy our Private Health Insurance – it’s custom-made for you

  • A clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School

  • Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families

Make this the place you grow

Your unique talent is what matters. NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ethnicity, age, gender, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

System Engineer
System Engineer

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 67.000 - 112.000
Private health insurance
Sponsored certifications
Coaching school access
+1
Senior Embedded Developer QNX/Linux
Senior Embedded Developer QNX/Linux

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 120.000 - 180.000
Private Health Insurance
Coaching Program
Sponsored Certifications
+1
AUTOSAR Software Architect
AUTOSAR Software Architect

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 78.000 - 123.000
Remote/Hybrid/Office work
Private health insurance
Certifications & trainings
+2
Senior AUTOSAR Software Developer
Senior AUTOSAR Software Developer

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 38.000 - 67.000
Private Health Insurance
Hybrid/Remote/Office work options
Sponsored certifications and trainings
+2
AUTOSAR Software Developer
AUTOSAR Software Developer

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 96.000 - 152.000
Remote work options
Mentorship & certifications
Private health insurance
+2
Remote Automotive Embedded Graphic Controller Architect
Remote Automotive Embedded Graphic Controller Architect

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 25.000 - 38.000
Private Health Insurance
Sponsored certifications
Coaching School
+2
FullStack Engineer with Python&React
FullStack Engineer with Python&React

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 110.000 - 170.000
Remote / Hybrid / Office options
Private Health Insurance
Sponsored Certifications
+2
Requirements Engineer (Sparta)
Requirements Engineer (Sparta)

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 100.000 - 150.000
Remote/Hybrid/Office work options
Private health insurance
Sponsored certifications & trainings
+2
Senior Full Stack Software Engineer with AI Expertise (Angular/Spring Boot)
Senior Full Stack Software Engineer with AI Expertise (Angular/Spring Boot)

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 120.000 - 180.000
Private Health Insurance
Sponsored certifications and trainings
Coaching sessions
Full-Stack Developer with German
Full-Stack Developer with German

NTT America, Inc. • City of Rome (NY)

Ibrido
USD 38.000 - 54.000
Remote work options
Hybrid work options
Office work options
+4