Hybrid Application Software Architect

Posted last week

Apply now

About the role

  • Application SW Architect leading Qt development for automotive applications. Collaborating with global teams on instrument cluster solutions and architectural improvements.

Responsibilities

  • Lead and mentor a team of Qt developers to deliver high-quality, on-time implementation of instrument cluster features.
  • Propose and implement architectural improvements within defined timelines, effectively communicating technical details to the global community.
  • Actively participate in sprint planning, reviews, and retrospectives, ensuring team productivity and technical excellence through RDCT.
  • Define coding standards, design principles, best practices, architectural guidelines and conduct reviews as necessary.
  • Drive initiatives to improve software stability and performance.
  • Ensure scalability, reusability, and maintainability of application components across different programs.

Requirements

  • Extensive experience with the Qt toolchain, including the ability to make architectural modifications.
  • Strong background in application development using Qt in an embedded environment, preferably on microcontrollers.
  • Expertise in C/C++, Python, embedded UI frameworks, and graphics pipelines on MCUs with strong debugging and problem-solving skills.
  • Solid understanding of RTOS-based architectures, memory management, and real-time performance optimization.
  • Good understanding of AUTOSAR Classic/Adaptive frameworks and their interfaces with application software
  • Thorough understanding of Instrument Cluster features and software architectures such as Application Software (ASW), Middleware, and BSP.
  • Deep understanding of inter-processor communication mechanisms and related system behaviours.
  • Experience with software design tools such as Enterprise Architect for concept and design creation.
  • Familiarity with DRBFM and FMEA methodologies is an advantage.
  • Good understanding of ASPICE processes related to software development, with the ability to enforce process adherence and ensure quality.
  • Capable of performing Root Cause Analysis (RCA), decision matrix evaluations, and effort estimations.
  • Excellent communication, presentation, and interpersonal skills, with the ability to work collaboratively across different time zones and cultures.
  • Proactive, motivated, and team-oriented personality with strong leadership and communication abilities.
  • Prior experience working with global teams and familiarity with OEM processes is highly desirable.

Job title

Application Software Architect

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job