Daimler Truck AG

Application Software Architect

Daimler Truck AG

full-time

Posted on:

Location Type: Hybrid

Location: BengaluruIndia

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Qt toolchainC/C++Pythonembedded UI frameworksgraphics pipelinesRTOS-based architecturesmemory managementreal-time performance optimizationAUTOSAR ClassicAUTOSAR Adaptive
Soft Skills
leadershipcommunicationpresentationinterpersonal skillscollaborationproactivemotivatedteam-orientedproblem-solvingdecision making