Senior Software Architect


Your responsibilities:


  • Responsibility for state of the art SW architecture and function development of a complex, new-to-the-market automotive product for electrified and highly automated commercial vehicles.
  • Bring in advanced ideas for software specification methodology.
  • Define a family concept for a lean modular software architecture (Autosar or alternatives) and evaluate how code generation could be applied for most efficient results.
  • Evaluate and implement a reuse concept for existing modules.
  • Evaluate existing verification concepts and explore new ways to use tools like Bauhaus or Polyspace in an efficient way.
  • Reuse or improve existing validation and regression test suites.
  • Interested in working in a Scrum environment.
  • Coaching of young and motivated colleagues in your field of expertise.

Required skills:


  • Experience in Automotive middleware or software developments well as in model based state estimators and observers
  • Knowledge of Aurix TC2xx or TC3xx and of embedded electronic control units or Autosar
  • Familiar with ISO21448 and ISO26262
  • Interested in Cybersecurity topics and in code generation and usage of automation tools (Matlab Simulink)
  • English language skills
  • Teamwork spirit and enthusiasm, creativity and analytical thinking, good communication skills and flexibility
  • Interest in overall functionality and other disciplines like electronics Hardware or MathWorks tool environments


Desired skills:

  • German language skills

Knorr-Bremse R&D Center