Internship: Fuzzing Autosar
Praktikum Abstatt (Stuttgart) Infra / Networks / Telecom
Job description
Bosch Engineering GmbH
Abstatt
Engineering, Software Development
18.08.2017
DE00561170
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.
Apply now!
Your contribution to something big
Fuzz testing is commonly applied to Posix or Windows executables in order to find bugs like, e.g., memory access errors. Current fuzzers are coverage-driven and can generate input based on a given grammar (or infer one from examples). An example of an open-source mutation based fuzzer is American Fuzzy Lop (AFL).
The task is to investigate adaptations, that are useful or necessary in order to apply available fuzzers to Autosar based automotive software.
Two setups are to be considered:
1) PC-based testing
2) on target fuzzing (with JTAG debug access)
Possible adaptations might concern the adequacy of instrumentation or the non-existence of Posix signals in Autosar. One approach to monitoring crashes on the target might be to break on the operating system's memory protection hook. The fuzzing examples should target interesting parts of Autosar base software (e.g., Can, TCP/IP, Secure OnBoard Communication, or certificate parser).
What distinguishes you
· Study of computer science (Bachelor/Master)
· Knowledge in Operating Systems
· Experience in C-Programming and Embedded Systems
Are you interested? Then we look forward to receiving your online application!
Interesting facts
Duration: 6 Months and also possible for a master`s thesis
Application in German or English
About Us
Bosch Engineering GmbH is a subsidiary of Robert Bosch GmbH operating internationally. Our service areas include in particular drive systems, motor sports, e-mobility, E/E integration, test services, process consultation, sensor systems, and safety and comfort areas. With a dynamic team, we develop customized solutions for sports cars and commercial vehicles, as well as for vehicles from the power sport, aviation, track vehicle and watercraft areas, based on innovative, high-tech products from Bosch.
We coordinate our global activities from Abstatt near Stuttgart.