Posted in

Software Architect III – Driver Experience Software Defined Vehicle Platform

Software Architect III – Driver Experience Software Defined Vehicle Platform

CompanyDaimler Truck
LocationPortland, OR, USA
Salary$117000 – $150000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree in computer science, electrical engineering, or related field and prefer 5+ years of relevant experience
  • Expertise in software development
  • Experience in embedded software development
  • Experience in software defined vehicle trends
  • Experience in automotive communication technology
  • Experience in service oriented architectures
  • Understanding of UI/UX frameworks
  • Experience with identifying and solving the root cause of complex problems
  • Understanding of engineering processes and downstream impacts
  • Excellent verbal and written communication skills
  • Detail oriented, reliable, and self-motivated
  • Ability to work in an environment of ambiguity and ongoing change
  • Positive and collaborative attitude

Responsibilities

  • Responsible for architecting driver experience software solutions for software defined vehicles
  • Research solutions and best practices within and outside the automotive industry, including open source
  • Engage in open source community to gather best practices and generate areas of collaboration
  • Collaborate with software defined vehicle project team to develop consistent and aligned concepts
  • Build prototypes to prove concepts and showcase future concepts
  • Collaborate with a diverse team of designers, UI/UX experts, feature owners, project teams, and developers located in Germany, Japan, India, and United States
  • Organize software development process across the entire driver experience domain
  • Coach and mentor team members and colleagues on all aspects of development – from methodologies to execution

Preferred Qualifications

  • Expertise in software architecture
  • Expertise in object oriented programming
  • Experience in Android development
  • Experience in UI/UX development
  • Experience with cloud communication technology
  • Experience building prototype systems
  • Experience with Agile development methods
  • Knowledge and experience with Scaled Agile Framework (SAFe)