Master’s Student (Final Thesis): Design and Testing of a Tool Chain for the Development of Safety-Critical Embedded Software (f/m/d)

Supported by an environment that masters the latest embedded software technologies and develops them to production readiness, you will complete your studies with research on the embedded software technologies that will shape the world of tomorrow.

After a structured onboarding and integration into a family-like working environment with many social events, you can expect several additional benefits.

Ref-Nr.
30082.21.071
Aufgaben
  • The basis of the master's thesis is an existing model vehicle that is used for the pre-development of ADAS and AD functions that are developed in series at ESPRiT Engineering GmbH. The vehicle is equipped with a camera and lidar. Simple camera-based algorithms for object recognition have already been implemented.
  • A model-based tool chain is to be designed as a development environment. This includes tools for system design, requirements management, software architecture (e.g. SysML in Capella), modeling of control software (e.g. Simulink or Schub/XCOS), C-code generation, compiler, static analysis and unit test, integration, qualification test and system test.
  • The focus of the work should be either on tools for requirements management and architecture (SWE.1 and SWE.2 according to Automotive SPICE) or software integration and software qualification tests (SWE.5 and SWE.6).
  • For this purpose, a market analysis will be carried out, taking into account alternative open-source and commercial solutions, as well as self-developed scripts and their consistency in terms of a tool chain.
  • Embedding the tool chain in a development workflow to be designed and documented.
  • Testing and demonstration of the tool chain by applying it to a driving dynamics function of an existing model vehicle.
  • Optional: Qualification of the tool chain for functional safety according to ISO 26262.
Qualifikationen
  • Enrollment in a technical, scientific or similar university program with consistently above-average grades
  • Good knowledge of programming languages such as Java, Python, C/C++ or similar
  • Experience with microcomputers or microcontrollers such as Raspberry Pi, Arduino or similar
  • Strong analytical skills
  • Some experience in the automotive industry desirable
  • Good written and spoken German
  • On-site availability at the ESPRiT office for a period of at least 6 months
  • Please note: The work is subject to a non-disclosure and confidentiality agreement
  • In order to ensure the best possible process and result, the master's thesis is prepared as part of an internship or working student activity at our company lasting several months.
Ort

Ingolstadt (DE), München (DE), Stuttgart (DE)

Jetzt Bewerben

    Bewerbungsformular

    Mögliche Standorte für dich*

    Bewerbungsunterlagen*