出海雷达

软件架构师 - 图形控制器(远程,罗马尼亚)

Software Architect - Graphic Controller (Remote, RO)

开发工程限定地区(需当地身份)
公司NTT DATA Romania SA
薪资未公开
工作地点Romania
地域资格限定地区(需当地身份)
时区要求日间重叠约 3 小时,需偶尔早起或晚睡
用工类型Full Time
发布时间11 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Romania 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

我们专注于开发嵌入式软件——我们为产品注入智能。NTT DATA罗马尼亚的嵌入式能力中心汇聚了嵌入式系统、固件开发和软硬件集成领域的专家,为复杂且安全关键的环境提供稳健且高性能的解决方案。我们具备C/C++、AUTOSAR、实时操作系统和通信协议方面的深厚专业知识,设计可扩展的嵌入式架构,实现软件与硬件的无缝集成,并确保符合行业标准。我们支持的行业包括汽车、工业自动化、智能设备和物联网,我们将可靠的嵌入式技术转化为创新、可靠产品的基础。

我们正在寻找一位经验丰富的软件架构师/GC负责人架构师,负责汽车仪表盘的图形控制器(GC)软件架构。该职位重点涉及VAS架构、GC任务模型、INTEGRITY/ACE平台、高层系统机制以及基于Renesas ARM Cortex-A7平台的多核架构。

你将负责的工作

  • 负责并维护图形控制器软件架构。
  • 定义并协调不同VAS及其与基础系统的交互架构。
  • 定义GC任务模型,包括进程、线程、优先级、调度、CPU亲和性及启动依赖。
  • 定义高层系统机制,如IPC/RPC、同步、共享内存、资源管理、错误处理和系统监控。
  • 设计并优化多核执行的软件架构。
  • 确保VAS、ACE、INTEGRITY OS、中间件和应用/HMI组件之间的正确集成。
  • 分析与CPU负载、内存、时序、同步和性能相关的系统级问题。
  • 支持软件集成、调试、系统启动和架构评审。
  • 与HMI、平台、集成、硬件和系统团队协作。

你将带来的能力

  • 在嵌入式软件架构和开发方面有丰富经验。
  • 精通C/C++。
  • 有基于RTOS的架构经验,最好是Green Hills INTEGRITY。
  • 对ACE或类似的汽车中间件/平台架构有良好理解。
  • 精通进程、线程、调度、IPC、同步和内存管理。
  • 有多核嵌入式系统的经验,CPU亲和性等
查看英文原文

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.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位