59
Summer Practice Projects 2018 Projects in the field of: sofware, mechanics, hardware, and production. For more information visit: http://www.romania.careers-continental.com

Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

  • Upload
    voxuyen

  • View
    219

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

Summer Practice Projects 2018 Projects in the field of:

sofware, mechanics, hardware,

and production.

For more information visit: http://www.romania.careers-continental.com

Page 2: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

2 3

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

ContentMECHANICS

12/48V New high voltage technology 6Demonstrator for Selective Catalytic Reduction System 7Testing principles in EMC Laboratory - Shielding Enclosure test area 8Design and Product Validation process in Automotive Industry 9Transient pulses and electrical supply variations 10Investigation of hyper elastic materials used in automotive 11Types of valves used in the automotive industry 12Fatigue curve determination 13Mathematical and geometric methods for calculating the length of the seal 14Types of pumps used in the automotive industry. Construction and calculation 15Design parts of a HUD 16Central Display Development 17

SOFTWAREWindchill testing 19EOL CAN Trace decoder tool 20Demo Application for an Embedded Linux Platform 21SW/ Algorithm Test 22Module SW development for embedded transmission system 23EOL embedded chess game 24EOL embedded chess game 25Test Automation for Safety functionality 26Android and HMI development for connectivity in Instrument Clusters 27EOL-Based Pong Game 28EOL “plug and play” toolbox 29Development of Automated Testing 30PC Application for monitoring CPU Load 31Zstandard Compression Feature on ARM Traveo platform 32Sensor Data Validation using Artificial Intelligence 33Algo Tools on Mobile Phones 34SW development and testing 35Auto-code generation from SDA models for DRPD aggregate 36Java application to create/update XML files for reprogramming sessions 37Auto Code Generation ACG from Matlab Simulink models for customer projects 38Demo Software for Head Up Display 39FCA Integration Portal 40Unitary Testing for Safety functionality 41Text Length Validation 42Car diagnostic data processor 43C code generator 44IDSW HIL Testing Tool 45Tool for conversion of manual code into Matlab/Simulink/TargetLink mode 46

Tool for conversion of manual code into Matlab/Simulink/TargetLink mode 46Instrument Cluster BlueTooth connectivity 47Diagnostic Autodetect simulator 48Research – integrate an existing project to C++ 49Script for license management 50SPI Buss analyzer 51Fuel low pressure pump control improvement 521.5Amps. Dynamic Load box with static, dynamic rise and fall time pulse control for low voltage applications use. 53Sorting algorithm concept 54SW development process from design and implementation to testing 55Automatic Configuration Code Generation 56Automatic identification of computers and computers changes in the big network structure 57P S&A Demonstrator 58Monitor Controller Simulator 59Improvement of Methods and Practices for Engineering Applications 60Development of Eclipse plugin extensions in Java 61Fast Flash Front End 62Weather station for interior/exterior 63Runtime Data Logger 64Test interface for SIO Module using Labview/Testand 65Dynamic graph visualization of the base software architecture in an instrument cluster project 66Peripheral Testing of ECU 67Automated testing of inter-controller communication in an eHorizon body control unit project 68Vehicle motion function design, modeling and/or code implementation 69Test Generator Tool 70IDSW UWB Tool 7148v to 12v/1A buck converter with USB uC PWM interface to IR LED hysteretic boost converter 72SW Development for Motorbike Instrument Cluster 73Diagnostic and Security – database and software update for Checktool II 74IDSW BLE Tool 75Machine Learning Algorithm Implementation 76TSW assistant 77C Coding and/or Matlab/Simulink modeling for Heating Ventilation Air Conditioning 78Unitary Testing for Diagnostic Event Manager 79Driver request function design, modeling and/or code implementation 8012/48V New high voltage technology 81Media Communication Repeater 82Automated HIL Environment for Remote Keyless Entry SW 83

Page 3: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

5Summer Practice Continental 2018

For more information visit: http://www.romania.careers-continental.com

4

For more information visit: http://www.romania.careers-continental.com

MECHANICS

Tool implementation for Equipment Import 84Build internal application for team management 85Model based development for electrical compressor control 86Code File Editor 87Automated testing for Intersystem Communication using Python scripts 88Embedded Software Development for SumoBot 89Build from scratch an embedded C application without usage if library functions 90Script for renaming interfaces/variables in Enterprise Architect 91Automation of Quality Assurance Status Setting in Diagnostics& Services 92Interactive HMI using touchscreen 93Generate an HMI model using a XML model description 94Project Setup Application 95MKS Status Project 96CAN Trace Interpreter 97Automated Integration Test for Body Control Units 98Implementation of Software algorithms for Diesel cleaning demo stand 99

HARDWAREControl Unit that operates are both 48V Voltage rail and a 12V Voltage Rail 101Layout design for On board and Inductive Charger (electrical vehicles) 102Injector driver circuit simulation 103Arbitrary waveform generator 1045A Hysteretic Boost converters for 6 channels_3W power LED with 12 series LED by chain 105MCAD Library 3D model creation 106Antenna Design for integrated antennas used in Wireless products in I BS 107Automatisation of device for frictional measurements 10812/48V New high voltage technology 109High Voltage DC-DC testing 110Multi input embedded system for application diagnostics and validation 111HW Verifications for ECUs 112Wabco Radar Sensor & Iveco HighMux Cluster 113

PRODUCTIONMaterial management with Autonomous Guided Vehicle 115Process quality control 116

Page 4: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

7Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

6Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

12/48V New high voltage technology

12V&48V Dual Supply TCU TCU with power stages of 12V and 48V consumers on a single board. Concept providing till 3kW power (48V) and up to 150W for 12V .

The multi scope of this TCU is to be used in different types of transmission lanes: AT, DCT, CVT, and DHT.

Development of a scalable platform with regard to power stages, sensor concept and software. Features of this TCU: power stages 12V, 48V, Aurix microcontroller, CAN-FD, LIN, ETHERNET communication channels, ASIC motor control, AUTOSAR, T-profile: -40degrees up to 140degrees, vibration and noise thresholds to be defined, housing needed, connector definition, packaging new technology, so on…

Technical drawings skills ( recognize a mechanical assembly, detailed drawings), mechanical strengths discipline skills, basic knowledge about technologies in the mechanics Skills in working with Drawings tools (any pro engineering drawing tools)

Mechanics

Demonstrator for Selective Catalytic Reduction System

To design and build a demonstrator for Selective Catalytic Reduction System.

The demonstrator should be relevant in showing the main functionalities of a SCR system in an attractive and meaningful manner.

Demonstrator will be used for show-off events, fairs, presentations.

CAD (Creo, preferred)

Mechanics

Page 5: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

9Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

8Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Testing principles in EMC Laboratory - Shielding Enclosure test area

1. Learn about Electromagnetic Compatibility basic concept.2. Testing principle for Shielding Enclosure test area.3. Learn about design principles related to EMC automotive area.4. Create final reports and report them to the customer/final OEM.5. Learn about standards and specification tailored to automotive area.6. Test a lot of projects from different OEMs like FORD, AUDI, JLR, Mazda, Daimler,

etc.

Hardware and mechanics

Hardware and mechanics

Design and Product Validation process in Automotive Industry

Tracking all Design Validation and Product Validation qualifications in Reliability, EMC (Electromagnetic Compatibility) and Electrical area.

› Creation Readiness Review documentation based on meetings with Business Units.

› Creation Design Validation reports based on individual reports generated by Qualification Laboratory.

› Checking and reporting failed Product Validation qualifications.

› Tracking all failed Product Validation reports inserted in CQTS.

› Support for Reliability and EMC Validation Engineers in project activities”

Hardware and mechanics.

Hardware and mechanics.

Page 6: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

11Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

10Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Transient pulses and electrical supply variations

Increase know-how in automotive area. Increase know-how in electromagnetic tests. Increase know-how for transient and electrical pulses. Perform tests in accordance to different test methods and OEM standards.

Hardware and mechanics

Hardware and mechanics

Investigation of hyper elastic materials used in automotive

During the last decades the use of polymeric materials increased significantly in automotive industry, due to the technological capacity of these materials to achieve complex geometries with very good economic and time costs. In addition, they have other advantages over other materials such as low density, thermal and electrical insulation. Despite the advantages, the design and mechanical analysis using these materials is not a simple task since they have a non linear and time dependent mechanical behavior. Therefore, the project objectives are: › Identification of optimal mechanical characterization methods of hyper elastic materials;

› Identification of the hyper elastic materials failure or situations involving the damage of such materials;

› Identification of an appropriate material model and parameters that characterize the specific material behavior. To perform this, a study of six widely referenced hyper elastic models in the literature has to be performed.

Materials Science, Strength of Materials, CAD, Mechanics

Mechanics

Page 7: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

12 13Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Types of valves used in the automotive industry.

The project consists in modeling and differentiating the valves by presenting the fields applied in the automotive industry. Modeling of different valve types with different applicability according to customer requirements..

CAD, Strength of Material, Machine components

Mechanics

Fatigue curve determination

Fatigue estimation for press fit pins considering experimental fatigue curve of the material.

Strength of materials, FEA, fatigue, metals fatigue

Mechanics

Page 8: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

14 15Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Mathematical and geometric methods for calculating the length of the seal.

The project consists in finding different methods for calculating the length of sealing between two components with complex geometry in actuators.

CAD, Strength of Material, Machine components

Mechanics

Types of pumps used in the automotive industry. Construction and calculation.

The project consists in the characterization and differentiation of pumps by presenting the applied fields in automotive industry. Method of calculation of different types of pumps.

CAD, Strength of Material, Machine components

Mechanics

Page 9: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

16 17Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Design parts of a HUD

Design in Creo some of the following parts as 3D model +2D drawing: › Side wall › Motor holder › Lager › Heat sink / Heat sink assembly › Screen › Mirror (aspherical / folded) / mirror assembly

If the ProE knowledge is not available, 1 week is needed for the basic training Creo.

ProE/Creo; Mechanics

Central Display Development

Design a Central Display: › Develop all plastic parts of the central display; › Make drawings afferent to plastic parts;

Catia, Plastic design

Mechanics

Page 10: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

19Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

18Summer Practice Continental 2018

For more information visit: http://www.romania.careers-continental.com

SOFTWARE

Windchill testing

Windchill is a collaborative environment that has been designed to enable the users to develop and manage data more effectively and efficiently. It provides the entire enterprise with a common information sharing mechanism that stores and manages information, manages information evolution, controls access to information, and provides collaboration tools. As a tester for Windchill you have to: › test and validate the interfaces and processes behind them, following a sequence of pre-defined scenarios

› document tests and investigations results in IMS Integrity › handle issues and track tasks

Basic knowledge of a CAD tools: CATIA, ProEngineer or Zuken Software testing basic knowledge - nice to have (test cases, test sessions, the V cycle, etc)

IT

Page 11: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

21Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

20Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

EOL CAN Trace decoder tool

Create a tool that takes as input a CAN trace monitor output (example: CANO-TRON) and adds comments to the CAN trace related to the EOL interfaces used. Application should be sensible to the EOL image and what module versions are located inside. Therefore it will need to also be able to read from the EOL image file and get info. First revision can be based on “Latest” module specifications. Optional – use MKS feature to download some module specifications – extend CANOTRON application – generate warnings for the CAN trace (based on some scripted input) for various commands (double initializations, 0xB0, 0xB3 errors, etc.)

Visual C / Visual Basic.

C++

Demo Application for an Embedded Linux Platform

Our group is responsible with creating a modern platform that offers various services for our application developers such as:Bluetooth; Wi-fi; GPS; GSM/3G; Touchscreen; USB Connection.

We want to develop a demo application to showcase the various functionalities that our platform has to offer. During your summer practice, you will learn to use the APIs to use the technologies mentioned above and you will be part of the development effort for this brand new demo app.

Experience with an OOP language (C++ or Java)Some embedded experience would be a plus. Some Linux experience would be a plus.

C++, Java

Page 12: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

22 23Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

SW/ Algorithm Test

Perform SW Tests for different modules: Communication (CAN, Ethernet), Diagnosis, Error Handling. Perform Algorithm Tests for different modules: Camera blockage, Unsteady Driving, Head Lamp Assist. You will learn how to use hw equipments, simulation environments, execute tests, interpret test results and write test report.

Mandatory: C/ C++ Optional: microcontrollers

Ansi C, Micro

Module SW development for embedded transmission system.

Learning the process and performing an industrial SW for automotive products. Requirements analysis, design concept, coding in C language and integration in a complete project.

Good knowledge of microcontrollers and understanding of programming principles.

ANSI C, microcontrollers

Page 13: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

25Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

24Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

EOL embedded chess game

Create a chess game on one of the active cluster instrument projects that uses a 5inch display or larger. The full game rules must be implemented, it will be 2-player turn based, with 5 inputs (4 arrow keys and a select button). The game should feature a scoreboard and which player needs to move next. The game should highlight allowed moves that the players can make with their selected pawn. Optional – Allow a number of backtracks (UNDO) moves – Create a menu and more input methods

Embedded C

C, microcontrollers

EOL embedded chess game

Create an embedded application that is capable of playing a stream of data in MP3 format. The stream of data (“MP3 file”, “WAV file”, “Raw Data file”) can come as: › Data is already available in a RAM space › Data is already available in a FLASH space (more memory available) › Data is streamed over CAN to the application

Optional – Create an equalizer – Create sound feedback over the instrument cluster’s display (sound spectrum) – Create sound feedback over the instrument cluster’s LED’s with PWM signals (low / medium / high frequencies are highlighted by different LEDs) – Data algorithms (configure Kbps, volume, etc)

Embedded C

C, microcontrollers

Page 14: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

27Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

26Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Test Automation for Safety functionality

Into the Powertrain projects, the functionalities which control different actuators from the engine part should be monitored. This is acquired by installing an independent aggregate which check the correct behavior of the engine management functionalities. This functionality is duplicating some algorithms from first level engine management functionalities and tries to be as much as independent (e.g. acquisitions are done directly from sensors and not based on the one which is already read). This functionality is called Engine Control Module or Safety Level 2. You will help out team to validate the software products according to the specific requirements or specifications; to design and develop automated test scripts for Software Integration Tests in order to ensure that the software delivered by the development team meet all requirements; to configure, execute and debug automated tests using engine control unit and engine simulators; to analyze results and identify issues.

OOP, Microcontrollers (would be an advantage)

OOP (C++ or Java), Microcontrollers

Android and HMI development for connectivity in Instrument Clusters

In our days, a truck it’s a network of intelligent devices, controlling different parts of the truck. The instrument cluster communicates with all the other devices and provides information to the driver, being the main interface with the driver. The new trends in Instrument Cluster development for trucks and motorbikes are to connect the cluster with the smartphone and implement, in the instrument cluster side, features like phone calls handling, social media notifications, media handling or basic navigation. We need you to research and implement new features on the smartphone side and/or graphical HMI on the Instrument Cluster side. After an initial training phase which will familiarize you with our products, tools, processes and organization, a mentor will support you during the practice period.

Basic Knowledge of ANSI C Basic Knowledge of C# Logical thinking Knowledge of HMI Development tools, Photoshop or similar tools is an advantage Knowledge of Model Based Development language e.g. Matlab-Simulink is an advantage

ANSI C, C#,

Page 15: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

29Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

28Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

EOL-Based Pong Game

The scope of the project is to implement an EOL image that is capable of running a pong game on an instrument cluster. The game itself will be loaded into the cluster RAM via EOL protocol and will take control of the program execution in an endless loop. The following functions have to be provided: › The pinball game physics and algorithm › A drawing engine for game interface › Support for 2 players (2 input channels will be used, either CAN or pushbuttons) › Save game / load game feature (games to be stored in an available flash block) › Support for a basic set of player interaction commands (movement, pause, start, etc…)

C, microcontrollers, basic electronics

C, microcontrollers

EOL “plug and play” toolbox

Create an embedded special application, that once downloaded in the RAM space of an instrument cluster, will read out all the available information that the current project has available (used controller, connected devices, clock settings, etc.) and will make them available to an used.

Implementation requirements › Get Controller ID › Get active CAN channels › Get clock settings › Get activated peripherals › Test connected devices safely and return device information

Optional › Create a decoding tool for responses

Embedded CMicrocontrollers

ANSI C, microcontrollers

Page 16: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

31Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

30Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Development of Automated Testing

The IIC department is providing Software for Infotainment Systems. An important step of the software lifecycle is to validate the produced software so it meets the customer requirements, meaning that it will behave according the specifications. While automating as many test scenarios will increase the test coverage, and will decrease the number of problems that are not observed by manual testing. We are using also an automated test platform in order to write test cases. Your main responsibility is automate test cases. Besides that, you will participate to the real software development process, and come in contact with Agile Framework. You will be part of a software development team, being in close contact with Project Leader, Software Architects, Developers & Testers in order to get all information needed.

Fair knowledge of programming: C, C++; scripting Python, C shell OS: Unix/Linux

ANSI C, C++

PC Application for monitoring CPU Load

The target of the project is to define and develop “PC Application for monitoring CPU Load” in embedded system, together with the team. The tool shall be able to read and analyze signals sent by CPU. The communication signals are stored in CSV (comma separated values) files format. The following steps shall be followed: › Concept refinement (basic requirements for the tool) › Implementation of valid communication description in xml › Implementation of the CSV files analysis in C# › Verification of the implementation

C#, C Optional: XSL, XSLT, XML, microcontrollers.

C#, (C++ or C)

Page 17: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

32 33Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Zstandard Compression Feature on ARM Traveo platform

Integrate the Zstandard (http://facebook.github.io/zstd/) compression on ARM based microcontroller. Main features:1. Integration of the Zstandard decompression on the ARM Traveo platform.2. Create a wrapper module to interface between Zstandard code and user code.3. Test the performance of the Zstandard on the ARM Traveo platform in context

of execution speed, RAM/ROM consumption.4. Create a small PC application to compress files that will be used to test the

implementation on target microcontroller.5. Create a specification for the wrapper module and integration hints for the

Zstandard compression.

C programming language, microcontrollers, flash memory, CAN bus, compres-sion/decompression algorithms.

ANSI C, microcontrollers, C++

Sensor Data Validation using Artificial Intelligence

The validity of the data coming from sensors mounted on the car during a crash test is checked by the calibration engineer visually. The project implies to develop a tool which checks the validity of the data based on the available database of corrupted sensors using artificial intelligence. The tool should learn from the data which are already checked in the past, inform the user and correct the data.

Mathematics, Physics

ANSI C, C++, C#, Matlab (optional).

Page 18: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

34 35Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Algo Tools on Mobile Phones

In Algorithm team we develop tools which are able to simulate the algorithm behavior during a crash test. The tools are run on PC platforms and we want to port these programs to be able to run them on mobile platforms. In this way the calibration engineer can check the calibration performance from everywhere.

Android, IOS

ANSI C, C++, C#

SW development and testing

Become familiar with the SW development process for several aggregates in Powertrain Engine Systems: Engine Lubrication, Engine Temperature, Heating Ventilation and Air Conditioning. In this project you will learn the development process, technologies and tools used in engine projects. All the process steps, technologies and tools will be used on real tasks. Scope of the practice is to understand the development process, the change and the configuration management and see the needs that are coming from various roles (SW Developer, Function Developer and Software Project Manager).

Low level programming (C, embedded C): good Microcontrollers: basic.

ANSI C, microcontrollers

Page 19: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

36 37Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Auto-code generation from SDA models for DRPD aggregate

SDA is a Continental specific tool based on Matlab and Simulink. The student must improve already existing SDA models to have 100% test coverage and to be able to generate code based on the respective models.

This means creating test cases in SDA and scaling the models for ACG. (DRPD = Driver Request and Pedal Determination)

Systems Theory: good Numerical Control Systems: good Low level programming (C, embedded C): basic

ANSI C, Matlab

Java application to create/update XML files for reprogramming sessions

Writing of code and data to microcontroller memory is done by an application. It uses XML files to configure parameters of writing. We would like to create a Java application which creates/updates these XML files automatically.

Java Eclipse, XML

Java, C#, C++

Page 20: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

38 39Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Auto Code Generation ACG from Matlab Simulink models for customer projects

We receive from customer models in Matlab Simulink format. We need to gener-ate code out of these models and tests. In order to reach that we need to follow several steps: › generate test vectors using Reactis from customer models › import customer models and modify in SDA format (Continental specific Matlab library)

› generate specifications › auto code generation, review generated code, solve error/warning messages › import test vectors and run test cases in floating point, fixed point, software in the loop (SIL) and on the target with microcontroller (PIL), analyze test results

› document, save results in a MKS workspace

Systems Theory: good Systems Identification: good Numerical Control Systems: good

ANSI C, Matlab.

Demo Software for Head Up Display

The project aims to create demo software for a HUD. In order to achieve this the original software has to be changed so that different functionalities can be activated and displayed (digital speed, navigation indication, etc…) according to a predefined schedule. Additional functionalities will also be implemented using the HMI framework:1. A photo gallery

- Slideshow views (composed by images and texts) - Animation between slideshow pages

2. Game (e.g.: BREAKOUT) - Graphic design of the displayed elements - Game logic (interaction between graphic elements, game control logic)

C programming language - intermediate/advanced C++ programming language - beginner XML configuration - optional

ANSI C, microcontrollers, C++

Page 21: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

41Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

40Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

FCA Integration Portal

A platform shall be developed for storing the information about the software releases. The platform can be a web application that includes the following func-tions: › Add/edit/remove projects › Add/edit/remove software releases › Download information about software releases › Add/edit/remove users › Browse and search projects › Browse and search software releases › Browse and search users

PHP or any other language for building web pages HTML

ANSI C

Unitary Testing for Safety functionality

Into the Powertrain projects, the functionalities which control different actuators from the engine part should be monitored. This is acquired by installing an independent aggregate which check the correct behavior of the engine management functionalities. This functionality is duplicating some algorithms from first level engine management functionalities and tries to be as much as independent (e.g. acquisitions are done directly from sensors and not based on the one which is already read). This functionality is called Engine Control Module or Safety Level 2. This functionality is one of the most complex and important functionality from the Engine Management System. In this project you will learn the development process, technologies and tools used in engine projects. You will do unitary tests using RTRT language. This will allow you to build up testing competencies and to see complex C modules.

ANSI C, algorithms, Simulink (would be an advantage)

ANSI C.

Page 22: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

42 43Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Car diagnostic data processor

The different ECUs of the car are communicating between them. In order to find out if they are within working parameters or debug a problem the diagnostic tool was build. It can read a lot of data from your car. You would get a chance to interact with a diagnostic tool, see how it checks for data and work on a tool that transforms that data. The tool would have to work with a database, get information from it and transform it into a format that can be displayed. The tool would be built using object oriented programming and having a graphical interface.

Basic understating of databases

C# or C++

Text Length Validation

Develop an application in C#, which shall take as input: › an xlsx file where strings are stored › an xml file where some configurations are stored › a specific font

For each text from xlsx file, the application shall check if the text width or height (with the corresponding font) is longer than a width and height specified in the xml file. If one of the dimensions is longer than the value specified in xml, a graphical example shall be generated.

Basic OOP knowledge C# knowledge Working with xlsx in C# Working with xml in C#

C#

Page 23: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

45Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

44Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

IDSW HIL Testing Tool

The purpose of this project is to define and implement together with the team a GUI which can be used for automated black box testing of a remote keyless device. The scope of this tool is to help the team during the project development phase. Tool shall have the following main features: › HW used : development board with NxP NCF29A1 or/and ARDUINO DUO › User friendly GUI › Real-time acquisition › Parameters configurability The phases of the summer practice project are:

› Definition of the concept › Implementation of the tool › Testing in real project

C, Microcontroller knowledge

ANSI C, microcontrollers

C code generator

A portable and robust script shall be created. With the help of a preferred programming language (e.g., Phyton, C#, Perl) an excel document shall be parsed and the structure for a program in C programming language shall be generated. The script shall be adaptable to different input formats. The generated code shall be generic and it shall have a well-defined structure.

Scripting programming language understanding Basic C programming language understanding

ANSI C, C#

Page 24: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

47Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

46Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Instrument Cluster BlueTooth connectivity

In touch with new trends for instrument clusters connectivity requirements, de-velop Android / IOS based mobile application and embedded software that allows BlueTooth communication between mobile and vehicle instrument cluster. Main tasks: › Get to know the Bluetooth internal communication protocol and what a device needs to implement to allow others to connect via Bluetooth

› Develop mobile application that would send and receive data via Bluetooth › Understand how a realtime operating system works and develop embedded software modules in ANSI C to communicate with the smartphone

› Exchange data between devices to support on instrument cluster side features like: display notifications (e.g social media, missed calls), accept / decline calls, activate / deactivate smartphone voice control, multimedia handling (e.g music volume and track control), display turn-by-turn navigation; mobile app can support reading of vehicle information (e.g vehicle speed, traveled distance).

ANSI C, Embedded systems / Microcontrollers, Mobile App development

ANSI C, Microcontrollers

Tool for conversion of manual code into Matlab/Simulink/TargetLink mode

The tool must be able to convert any c/h file containing manual code into a run-nable model based which can generate automated code. The main features of the tool should be: › Providing the Matlab/Simulink/TargetLink model of the corresponding c/h file › Generated code of the implemented Matlab/Simulink/TargetLink model

Providing an user friendly interface The programming language is not defined, free to define in which language should be written. It must only be easy to update and maintain.

Minimum requirements: Basic knowledge on C programming, C#, Matlab

ANSI C, Matlab

Page 25: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

48 49Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Research – integrate an existing project to C++

The project scope is to implement a module component that will compile using C++ for an existing Smart Access Project (implements car access functionalities via Bluetooth – by using C language for development). You will be involved in: › Toolset C++ setup › Concept and Architecture definition using UML › Software Implementation using Eclipse C++

C++

C++

Diagnostic Autodetect simulator

Work with a diagnostic tool – the device that connects to car and can receive parameters from various ECUs present in the car. You can see Live data changing, get to know if there are any issues with the engine, various sensors and so on. Based on specific parameters each type of car has you can have the device identify the type of car, it’s manufacturing information like series and other data. The project would be a tool that simulates the auto detect done by the diagnostic tool. Based on a database which contains several types of cars and their specification it , would be then a simulator file created that can be loaded on the OEM simulator. This project would have a user interface where the data loaded from the DB can be seen and changed if needed.

OOP: C# or Java or C++ Basic understating of databases

C# or C++

Page 26: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

51Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

50Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

SPI Buss analyzer

The SPI analyzer system will provide to user a GUI interface that show chronologically evens on the SPI bus and a device that communicate with PC via USB. All SPI characteristics have to be settable but GUI.

C and C# languages, Communication interfaces basics

ANSI C, microcontrollers, C++, C#, Java

Script for license management

The script/tool must be able to manage all the existing and new licenses. The main features that the tool should provide are: › Provide information about the status of the licenses – expired/in use, responsible

› Provide information about the expiring dates of the licenses › Send automatically mails to the license responsible › Send emails to the suppliers › Provide a friendly user interface › Provide access based on approval › S.o. The programming language is not defined, free to define in which language should be written. It must only be easy to update and maintain.

Minimum requirements: Basic knowledge on C programming, C#

ANSI C, C#

Page 27: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

53Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

52Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Fuel low pressure pump control improvement

You will have the chance to learn the basic principles of low pressure pump functionality by developing and improving the data acquisition and control by implementing in C the models developed in Matlab/Simulink. In this project you will learn the development process, technologies and tools used in engine projects. All the process steps, technologies and tools will be used on real tasks. You will have to create a structure according with Continental standard architecture and last but not least you will have the possibility to test the results on real environment.

Matlab/ Simulink: basic C : basic / advanced Basics of Automotive, Microcontrollers

ANSI C

1.5Amps. Dynamic Load box with static, dynamic rise and fall time pulse control for low voltage applications use.

› Project block components: › Pulse generation circuit block › Dynamic rise, fall time control circuit block › 5Amps. constant current circuit block › Output values calibration circuit block › Real time output values measurement circuit block › uC with USB and input interface circuit block › I2C or SPI interface OLED Display circuit block › Power supply and cooling circuit block Project practice achievements:

› Schematic electronic components calculation starting from initial project requirements

› Eagle schematic realization and check › Eagle two layer layout realization and check › Manual mounting the electronic parts › Functionality tests, output values programing and measurement.

Diode, Bipolar Transistor, MOSFET, 8bit microcontrollers HW and programing language.

ANSI C, microcontrollers, IT, hardware, PSpice or LTSpice, Eagle CAD tool.

Page 28: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

54 55Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

SW development process from design and implementation to testing

Become familiar with the SW development for one of the most complex aggregate in P ES – Injection Realization. This is the control algorithm for Gasoline injector. In this project you will learn the development process, technologies and tools used in engine projects. All the process steps, technologies and tools will be used on real tasks. Scope of the practice is to understand the incremental development, the change and the configuration management and see the needs that are coming from various roles (SW Developer, Project Manager and Discipline Manager).

C languages, Microcontrollers

ANSI C

Sorting algorithm concept

The script/tool must be implemented according to an existing mathematical algo-rithm created to reduce the overlapping in Architectural view diagrams of Enter-prise Architect. The main features of the tool should be: › Parsing Enterprise Architect models › Providing an user friendly GUI › Implementation of the steps described in the sorting algorithm document as formation of a matrix based on the information read from EA models for which are applied several rules and penalty functions in order to minimize the overlapping The programming language is not defined, free to define in which language should be written. It must only be easy to update and maintain.

Minimum requirements: Mathematics skills, Basic knowledge on C programming, C#

ANSI C, C++, C#

Page 29: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

57Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

56Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Automatic identification of computers and computers changes in the big network structure

Develop a software solution to have a clear view about all PC’s from production area. The scope of this solution is to find the hostname of each PC and to know with what remote solution you can connect on that PC. This information must be available in less than 30 sec. The software should have the possibility to maintain the data and to assign each PC to a responsible. Each PC information must be updated on a monthly basis in order to have accurate data. By doing this there should be the opportunity to set some KPIs for the responsible and in each moment to know when it was updated last time the information for each PC. Also some reports are needed in order to track the updated information for each responsible.

Programming skills in C#, WPF, MVC. MSSQL know how is a must. Passion for production/manufacturing is a plus.

C#, IT.

Automatic Configuration Code Generation

The TestSoftware is a SW used to test the hardware and on production line. It has generic components that handle the desired operations. The generic components have configuration files that are currently manually edited. The improvement needed is to generate automatically the configuration files. .The following points will be learned during practice: › Software Architecture › Automatic Coding Generation principles › Design Patterns › User Oriented Product › Development Platform Understanding

ANSI C and Java

ANSI C, Java Object Oriented knowledge Advantage: Microcontrollers and hardware

Page 30: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

58 59Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

P S&A Demonstrator

Develop a S&A Demonstrator using a water pump to “sing” various songs (e.g. Ode for Joy).

Embedded C, microcontrollers

ANSI C, microcontrollers.

Monitor Controller Simulator

There are project which are functional safety relevant that are using 2 uC on the HW, a functional controller (FC) and a monitor controller (MC). Due to the fact that the MC’s SW is developed by a different team sometimes the synchronization is difficult, making the testing of the FC not accurate. In order to avoid this, a simulator of the MC functionality is the best choice. It will have to simulate the messages TX and RX that are handled by the real uC.

Messages are sent via specific protocol over UART.

C programming.

ANSI C, microcontrollers, hardware.

Page 31: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

60 61Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Development of Eclipse plugin extensions in Java

The target is to perform Eclipse plugin development in order to increase the level of automating the generation of SW modules configuration. A specific SW configuration tool is used to define complex configuration parameters for C embedded SW modules. A certain part of the configuration parameters must be generated automatically. The extension of the existing plugins shall facilitate this process based a sub-set of existing configuration parameters.

C, Java

C, Java

Improvement of Methods and Practices for Engineering Applications

Get familiar with the methods used in managing projects, SW deployment, application configuration and customization. Based on the acquired information, the student will contribute with proposal to improve the mentioned methods and practices.

Fundamentals of programming languagesFundamentals of electronicsFundamentals of mechanics

C++, C#, Java,

Page 32: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

62 63Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Weather station for interior/exterior

Develop a SW for acquisition and display of interior and exterior weather (temperature, humidity, atmospheric pressure) using the existing Renesas or Microchip development board. The information will be sent and displayed on a PC via USB/COM port. embedded C, microcontrollers, C#

ANSI C, microcontrollers.

ANSI C, microcontrollers.

Fast Flash Front End

This SW tool is built to be a front end to Fast Flash script in order to provide a friendly interface for fast flash operation .The following features have to be taken into account: › Introduction of working address range › Type of communication link: single CAN / Dual CAN › Working CAN Baud Rate › Selection of working Bin/Mot file › Inside log analyzer › Save report as txt file

C# language, Communication interfaces basics

ANSI C, C# Advantage: Microcontrollers and hardware; CAN interface communication is a plus

Page 33: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

65Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

64Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Test interface for SIO Module using Labview/Testand

Create a test interface for the SIO Module in Testand, using Labview. Main functions: › CAN communication › General I/O port › Analog I/O ports › Switches Additional resources:

› NI PXI platform for CAN communication › NI USB I/O device for testing the I/O ports › Arbitrary signal generator for testing Analog Inputs › Oscilloscope for testing the Analog Outputs”

Basic electronics, experience with at least one programming language, knowledge using measurement equipment (multimeter, oscilloscope, arbitrary function generator, data acquisition).

ANSI C, microcontrollers, Labview, hardware

Runtime Data Logger

Project scope is to implement a Runtime Data Logger. The main purpose is to log messages from a specific application component and to allow basic functionality as filtering, export and save into a log file (text format). Log level (i.e. debug, warning, error, info) shall be configurable for each application component. Log message output shall allow “msg %s %d” format like in any free format message with an additional number of parameters. You will be involved in: › Concept definition using UML › Software Implementation using Visual C++

C++

C++

Page 34: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

66 67Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Peripheral Testing of ECU

Development of scripts for testing inputs/ outputs of ECU. Scripts are done on TDF format (pseudo code) using Contest platform. Testing scope it is: › to validate correct signal flow from sensor to ECU and ECU to actuator; › check electrical diagnostic of sensors and actuators ;”

ANSI C.

ANSI C.

Dynamic graph visualization of the base software architecture in an instrument cluster project

Develop a PC software tool (C#) which generates a graphical overview of the embedded software architecture for an instrument cluster base software project. The tool will use as input configuration files (pseudo language format) of the base software modules. Main tasks: › Understand software architecture of an instrument cluster base software project

› Parse input files and store useful information in internal data structures › Develop a PC tool which is using existing library for graphs representation to visualize in a dynamic way details about software architecture

ANSI C, Embedded systems / Microcontrollers

ANSI C, Microcontrollers, C#

Page 35: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

69Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

68Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Vehicle motion function design, modeling and/or code implementation

Implement, redesign and optimize of existing generic vehicle motion functionality in Matlab/ Simulink System Design Automation (SDA ) specific toolbox. Coding, Integration and Testing. The vehicle motion functionality consists in:

› Vehicle speed calculation › Vehicle speed control – Cruise control › Vehicle speed limiter

› Knowledge of controlling › Knowledge of Matlab package, special Simulink › Ansi C”

Matlab, ANSI C

Automated testing of inter-controller communication in an eHorizon body control unit project

Develop a set of automated test cases that cover the features impacted by the communication between the real-time RTOS controller and the Linux con-troller of an eHorizon body control unit. Main tasks: › Understand the architecture of the dual controller ECU and the features implemented on the real-time controller

› Get to know the Linux simulator application that will communicate over SPI with the real-time controller

› Adapt the test environment (C#) to communicate with the Linux simulator application in order to send commands for the real-time controller

› Develop new test cases in the test environment and update the Simulink test application (model based development)

› Oversee the CAN communication between the ECU and the test environment

ANSI C, Embedded systems / Microcontrollers

ANSI C, Microcontrollers, C#

Page 36: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

71Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

70Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

IDSW UWB Tool

The purpose of this project is to define and implement together with the team a GUI which can be used for receiving/sending frames from/to a remote keyless device with UWB. The scope of this tool is to help the team during the project development phase. Tool shall have the following main features: › HW used : development board with UWB DW1000 › User friendly GUI › Real-time acquisition › Parameters configurability The phases of the summer practice project are:

› Definition of the concept › Implementation of the tool › Testing in real project”

C, Microcontroller knowledge

ANSI C, microcontrollers

Test Generator Tool

Aplication developed in order to insert questions and generate automated tests to be passed out to potential candidates interested in getting a position at Continental Company.

Knowledge in SW programming languages like C#, Java, C++ Database Development Experience (like MS SQL Server)

C++ / C# / Java.

Page 37: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

72 73Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

SW Development for Motorbike Instrument Cluster

In our days, a truck it’s a network of intelligent devices, controlling different parts of the truck. The instrument cluster communicates with all the other devices and provides information to the driver, being the main interface with the driver. Model Based Development represent the next generation in SW Programming. Highly complex applications can be created in a visual and natural manner. Design, implementation and testing are done in a single environment, creating a very strong and useful real time tool We need you to research and implement new features like Basic Navigation or Media on a new motorbike Instrument Cluster using LogiCAD or Matlab-Simulink tool. After an initial training phase which will familiarize you with our products, tools, processes and organization, a mentor will support you during your practice period.

Basic Knowledge of SW Programming e.g. C Language Logical thinking Knowledge of microcontrollers is an advantage Knowledge of Model Based Development language e.g. Matlab-Simulink is an

ANSI C, Matlab

48v to 12v/1A buck converter with USB uC PWM interface to IR LED hysteretic boost converter

Project block components: › 48v Power distributions block for (12v/1A buck and IR LED hysteretic boost converter)

› 48v to 12v/1A buck converter block › 8bit Microcontroller with USB to UART input interface and 6 channel PWM output block

› 1xchannel PWM 1 to 99% adjustment range and IR, Power function indicator block Project practice achievements:

› Schematic electronic components calculation starting from initial project requirements

› Eagle schematic realization and check › Eagle two layer layout realization and check › Manual mounting the electronic parts › Functionality tests, Buck converter, USB communication, PWM generation and adjustment.

Diode, Bipolar Transistor, MOSFET, 8bit microcontrollers HW and programing language.

ANSI C, microcontrollers, IT, hardware, PSpice or LTSpice, Eagle CAD tool.

Page 38: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

75Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

74Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

IDSW BLE Tool

The purpose of this project is to define and implement together with the team a GUI which can be used for receiving/sending frames from/to a remote keyless device with BLE. The scope of this tool is to help the team during the project development phase. Tool shall have the following main features: › HW used : development board with BLE CC2540 › User friendly GUI › Real-time acquisition › Parameters configurability The phases of the summer practice project are:

› Definition of the concept › Implementation of the tool › Testing in real project

C, Microcontroller knowledge

ANSI C, microcontrollers

Diagnostic and Security – database and software update for Checktool II

Checktool II is a stand-alone multiband vehicle diagnostic tool that has functionality for reading/clearing of DTC’s, live parameters monitoring and special functions like programming/configurations of vehicles ECU’s.

Development of special functions for Checktool II and RVD.

Updates of database are necessary to have content for the latest vehicles on the market. In this project we update the database quarterly based on the needs of the market and we perform software maintenance.

Basic programing knowledge, Advanced MS Office knowledge

C++, C#

Page 39: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

76 77Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

TSW assistant

This SW tool have to provide to user the following features: › Indexing interrupt Relays on INT arxml › Compare arxml file for CAN/INT/IFT/ZLIB and show the differences: 0T0 vs TT0 › Show MEM LOC selectors used inside TSW project (path selectable) › Extract ADC/ICU/PWM/SENT/ATD and so the logical channels from own configuration.

C# or Java languages

C++, C#, Java.

Machine Learning Algorithm Implementation

Analyze and start implementation of a machine learning algorithm to be used in system testing activities

LabVIEW or C#

LabVIEW or C#

Page 40: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

79Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

78Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Unitary Testing for Diagnostic Event Manager

The Diagnostic Event Manager (DEM) functionality provides to all the other engine functionalities the interfaces to detect any error that can appear when the engine runs. It also provides the statistics used to determine the source of an engine failure. Because of the high interaction with the other engine functionalities, the DEM functionality testing is a big and important part of the development. In this project you will learn the development process, technologies and tools used in engine management projects. You will perform unitary tests using RTRT language. This will allow you to build up testing competencies and to work with complex C modules.

ANSI C

ANSI C

C Coding and/or Matlab/Simulink modeling for Heating Ventilation Air Conditioning

Implement, redesign and optimize of existing generic software modules for Heat-ing Ventilation Air Conditioning functionality in Matlab/ Simulink, System Design Automation (SDA ) specific toolbox. Coding and testing of the designed modules. Testbench testing on project Engine Control Unit (ECU) The Heating Ventilation Air Conditioning functionality consists in: › Acquisition of compressor pressure, evaporator temperature, heaters › Diagnosis of compressor pressure, evaporator temperature, heaters › Control of Air Conditioning Compressor

› Knowledge of controlling › Knowledge of Matlab package, especial Simulink › C programing”

Matlab, ANSI C

Page 41: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

80 81Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

12/48V New high voltage technology

12V&48V Dual Supply TCU TCU with power stages of 12V and 48V consumers on a single board. Concept providing till 3kW power (48V) and up to 150W for 12V .

The multi scope of this TCU is to be used in different types of transmission lanes: AT, DCT, CVT, and DHT. Development of a scalable platform with regard to power stages, sensor concept and software. Features of this TCU: power stages 12V, 48V, Aurix microcontroller, CAN-FD, LIN, ETHERNET communication channels, ASIC motor control, AUTOSAR, T-profile: -40degrees up to 140degrees, vibration and noise thresholds to be defined, housing needed, connector definition, packaging new technology, so on…

SW skills, electronics knowledge, testing knowledge Basic knowledge microcontrollers, Communication protocols (CAN, LIN, Ethernet) Software related topics Programming skills, C programming

ANSI C, C++

Driver request function design, modeling and/or code implementation

Implement, redesign and optimize of existing generic driver request functionality in Matlab/Simulink System Design Automation (SDA) specific toolbox. Coding, Integration and Testing Testbench testing on project Engine Control Unit (ECU) The driver request functionality consists of:

› Pedal value interpretation › Driver request limits › Driver request limp home and limitatio

› Knowledge of controlling › Knowledge of Matlab package, especially Simulink › Ansi C

Matlab, ANSI C

Page 42: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

82 83Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Automated HIL Environment for Remote Keyless Entry SW

The target of the project is to develop test scripts for HIL (Hardware In the Loop) test environment for embedded systems, specific to Remote Keyless Entry func-tion. The following steps shall be followed: › Learning the script language › Learning car access software › Learning test techniques › Implementation of various tests for car access generic SW components

C Optional:, microcontrollers, SW testing techniques.

ANSI C, microcontrollers

Media Communication Repeater

For testing the communication channels of a target ECU, there is a need for a partner device, which can respond to the incoming data in the right format and on the desired hardware channel (CAN, CAN-FD, LIN, FlexRay, Ethernet …).

C language, Communication interfaces basics

ANSI C, microcontrollers

Page 43: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

84 85Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Build internal application for team management

The proposed topic is a Teams Management tool aimed at: › easing the visualization of the teams within a group, and team members individually

› quick reference to team structures and general characteristics › team statistics › further details will be provided during the practice.

Programming skills (any programming language suited for building this application)

C# or C++;

Tool implementation for Equipment Import

Prepare an Excel template based on existing data › Initial data will be extracted from Oracle database › Information will be arranged in Excel based on given criteria › VBA macro implementation will be needed in order to validate the final step”

OOP (one of Java, C#, Visual Basic, Python) and Oracle database understanding

C#, Java

Page 44: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

87Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

86Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Code File Editor

This SW tool have to provide to user the following features: › Editing , splitting, merging, adding, creating, checksum of S19/Hex/BIN types file › Multiple view of data : big/little endian, 8/16/32bit,ASCII › Show continues address ranges inside file › Jump to address

C# or Java languages

C++, C#, Java.

Model based development for electrical compressor control

The electrical compressor is an air system component which is used to increase the amount of fresh air entering in combustion chamber at low engine speeds. The electrical compressor is a BrushLess DC (BLDC) motor electrically driven by a dedicated control unit. Generally, a brushless DC motor consists of a permanent magnet synchronous motor that converts electrical energy to mechanical energy. The goal is to be able to control the BLDC speed from 0 to 70.000rpm in 250ms with minimum admissible deviation e.g. 5%. The particularity of this BLDC is that speed control need to be done using sensorless techniques. In this summer practice project you will have the chance to develop and improve the electrical compressor actuator control strategy by using a Model Based Development and Automatic Code Generation technology using Matlab/Simulink tool chain.

Matlab/ Simulink: Advanced , ANSI C : basic, System theory: basic, Power Electronics: basic

Matlab/Simulink, Microcontrollers, ANSI C

Page 45: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

89Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

88Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Embedded Software Development for SumoBot

The Sumobot is a full autonomous robot, designed to be able to identify and eliminate one other robot from a predefined playground, in a 1 to 1 combat. The Hardware platform is composed from 2 electric DC motors driven by a Dual H-Bridge Gate Driver, 3 type of sensors (infrared, reflectance, distance) and 1 microcontroller board (FRDM-KL26Z). The goal of this summer practice project is to use the existing platform and to create the Software for the FRDM-KL26Z target according to the given set of requirements. You will have the chance to use your SW programming skills for defining the HW and SW infrastructure layer and the SW application layer (SW algorithms). Moreover in this technical project which combines different engineering areas (SW, HW, Power electronics, Signal acquisition, Signal processing, Control theory) you will learn about all SW development steps, starting with requirement engineering, design, implementation and testing.

ANSI C: advanced, Hardware: basic

C, Microcontrollers

Automated testing for Intersystem Communication using Python scripts.

Develop python scripts for automated testing using specific platform (Contest) to simulate different failures on the communication channels. CANoe tool will be used for communication channels to simulate the car network. Execute the developed python scripts to assure the test requirement are fulfilled.

OOP programing skills

Java

Page 46: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

90 91Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Script for renaming interfaces/variables in Enterprise Architect

The script must be able to rename interfaces/variables for architecture. The main features of the script should be: › Parsing Enterprise Architect models › Offering a “find and replace” option › As much as possible implemented as a generic script which can be used for different purposes/projects

› Modifying interfaces names within architecture models implemented in Enterprise Architect tool

›The programming language is not defined, free to define in which language should be written. It must only be easy to update and maintain.

Minimum requirements: Basic knowledge on C programming, C#

ANSI C, C++, C#

Build from scratch an embedded C application without usage if library functions

The proposed topic to build a complete embedded C application with the following characteristics:

› Arduino kit or similar › Basic operating system built by the student(s) › Additional hardware to implement an automotive-based feature or other type of feature

› Further details will be provided during the practice

Programming skills (any programming language suited for building this application)

Embedded & microcontrollers; HW skills represent a plus

Page 47: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

92 93Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Interactive HMI using touchscreen

Development of a interactive HMI using a touchscreen (e.g. ATM interface, realtime time drawing of objects made on touchscreen). Idea is to develop a demo project that use as much as possible of the features provided by the touch chip. Your responsibility will be to: › understanding features supported by touch chip › development of software for configuration/communication with touch chip › design model that is displayed on screen (e.g. images, buttons) › synchronization of gestures made on the touch panel with what is drawn on the display

Good knowledge of embedded C programming Basic knowledge of I2C communication protocol Good English skills

ANSI C

Automation of Quality Assurance Status Setting in Diagnostics& Services

The project objective is the creation of an e.g. Excel based tool in order to automatize the reporting of quality assurance activities within a development project. Medium C and Excel VBA know-how are needed in order to gather data information from different files and tools. As our Quality Assurance team member, you will interact independently with 3 worldwide locations in UK, Germany and Romania, therefore your communication and problem solving skills will be thoroughly tested. Also, initiative and attention to detail are required for the day to day activities as well as preparing an accurate reporting mechanism

Medium programming skills (C, Excel VBA) Excellent communication skills Being able to work independently and take Initiative Minimum 6h/day working hours

ANSI C, C++, C#, VC++

Page 48: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

94 95Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Project Setup Application

Develop a PC based application that will install and configure all the drivers and additional tools needed for the test setups used in our automotive projects.

LabVIEW

LabVIEW

Generate an HMI model using a XML model description

The scope of the project is to define using AMP4 tool an HMI model to demon-strate main features supported. The output should be checked against Artemmis 4 toolchain supported XSDs. The following functions have to be provided: › Create resources by importing existing pngs/ttfs › Create HMI objects (widgets, animations, warnings) › Connect the objects with resources › Define model behavior (State Machines, C code functionality) › Configure HW settings for integration of HMI model on the PC simulation / target.

C / C++ / C#

C / C++ / C#

Page 49: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

97Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

96Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

CAN Trace Interpreter

A program shall be developed to parse the .asc files in following manner: - All end user operations shall be made from a graphical interface (selection of file to parse, selection of number of messages to search, specific bytes and values for each message searched, etc.) - Select file functionality: User will have the option to select a file of choice for parsing. User can change the file at any time. Only one file will be analyzed at once. -Search functionality: › Search for certain message ID’s (field 3). Possibility to search for several messages at once is required. For each message searched an optional field to enter a name for the message is required (optional and can be ignored by the user)

› For every message ID specified, a distinct and separate functionality is required to extract specific bits within the message data (field 7) by entering the position of the start bit and the number of bits of interest. Extraction of multiple and distinct sets of bits from the same message is required. For each extraction an optional field to enter a name for the set of bites extracted is required (optional and can be ignored by the user). The entire extraction functionality is optional and can be ignored by the user. o All lines that match the search criteria will be copied to a different excel sheet. User will have the possibility to choose the name of the excel sheet (optional and can be ignored by the user). In case of no input for the naming field a default naming shall be implemented based on system date and time

Java, Apache, NetBeans

Java, IT

This SW tool have to provide to user the following features: › Editing project path by hand or by chosen path from local project › Show Normal and build releases › Show Status of project components with read/yellow/green color › Save status on excel file or copy to the clipboard › Command line feature › Show details about revision vs top revision

C# language, Communication interfaces basics

C++, C#, Java

MKS Status Project

Page 50: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

98 99Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Implementation of Software algorithms for Diesel cleaning demo stand

We build a new demo stand to be used in exhibitions, job shops and open doors days. The demo stand will consist in Diesel Clean Air and will contain a pedal, a throttle, a display, fuel injectors, urea injector and minimum one Electronic Control Unit. The summer practice will consist in development of the algorithms for reading the sensors, for actuating the injectors and throttle (and maybe also for low pressure stand) and for displaying information like engine speed and NOx levels before SCR and after.

Languages, Microcontrollers

ANSI C

Automated Integration Test for Body Control Units

In our days, a truck it’s a network of intelligent devices, controlling different parts of the truck. The Body Controller is the brain that manages important functions in a vehicle, from controlling the lights, wipers or doors, to monitoring the vehicle and reporting errors. After the separate functionalities of a product are implemented, they have to be integrated together and the whole system needs to be tested to assure the correct behavior. We need you to implement a tool for automated integration tests. The tool will be implemented in a programming language similar to C, using the Vector tool-chain, and will provide the opportunity to learn more about the automotive world, while also helping the development of our projects.

Basic Knowledge of SW Programming e.g. C Language › Logical thinking › Knowledge of microcontrollers is an advantage › Knowledge of Model Based Development language e.g. Matlab-Simulink is an advantage

ANSI C

Page 51: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

101Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

100Summer Practice Continental 2018

For more information visit: http://www.romania.careers-continental.com

Control Unit that operates are both 48V Voltage rail and a 12V Voltage Rail

To improve the power losses and be more energy efficient, the modern cars use both a 12C battery and a 48V battery for the high power loads. Your task is to cre-ate an Automotive Electronic Control Unit that can operate on both 48V grid and 12V grid. The 48V side and 12V side need to be galvanic isolated. The unit needs to com-municate on CAN, referenced to the 12V bus. Your task:1. Analyze the automotive requirements for 48V and 12V supply grid 2. Choose a solution for the architecture of the product 3. Design and simulate the new product4. Build and test a prototype

Hardware, microcontrollers

Hardware, microcontrollers

HARDWARE

Page 52: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

102 103Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Injector driver circuit simulation

Our task is to use a circuit simulator to simulate an Injector Driver Circuit. You would have to create the schematics circuit and simulate it. Perform power dissipation analysis, sensitivity analysis with components tolerance, temperature sensitivity. Analyze all the parameters of the circuit and propose improvements of the circuit. Additionally, a diagnosis concept needs to be designed so that all the electrical failures that can happen in an automotive environment are detected by the circuit. The circuit needs also to be analyzed using the worst-case methodology and Failure Mode and Effects Analysis.

Electronic Hardware, Analog circuitry, Simulation

Hardware, microcontrollers

Layout design for On board and Inductive Charger (electrical vehicles)

To learn and improve the layout design process for On board and Inductive Charger used in electrical vehicles.

Zuken, Pads, Eagle, Mentor etc.

Hardware

Page 53: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

105Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

104Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

5A Hysteretic Boost converters for 6 channels_3W power LED with 12 series LED by chain

Project block components: › 1.5A Hysteretic boost circuit block › 6 channels LEDs circuit block › PWM distribution circuit block › Project practice achievements: › Schematic electronic components calculation starting from initial project requirements

› Eagle schematic realization and check › Eagle two layer layout realization and check › Manual mounting the electronic parts › Functionality tests, PWM input and Boost converter output values measurement.

Diode, Bipolar Transistor, MOSFET, 8bit microcontrollers HW and programing language.

ANSI C, microcontrollers, IT, hardware, PSpice or LTSpice, Eagle CAD tool.

Arbitrary waveform generator

Develop HW and SW system capable to import arbitrary wave form parameters via PC and can be used to supply stand-alone the connected automotive sensors in order to test robustness of sensors against voltage drops. (Demo sample already exists, student must understand and upgrade the existing system in order to optimize it)

HW Digital/Analog, Labview, Excel, Measurement Equipment’s (Oscilloscope, Voltage Amplifier)

Hardware, Microcontrollers, Labview

Page 54: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

106 107Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Antenna Design for integrated antennas used in Wireless products in I BS

Design, simulation and measurement for one or more antennas used in our I BS Wireless products portfolio in the microwave range (MHz – GHz). The tasks implies the following: › Simulation in specific antenna design tools (HFSS) of the antenna, including creating different geometries, importing 3D CAD objects, assigning electrical parameters and evaluating antenna performance based on specific antenna parameters (S-params, Z-params, Gain, Radiation Efficiency, decoupling etc.

› Building prototypes (depending on the complexity of the simulated antenna) › Soldering small SMD components › Measurements using VNA (Vector Network Analyzer)

Radio frequency, antennas

Hardware

MCAD Library 3D model creation

The student will work with the MCAD Library team to create 3D models in MCAD tools for electronic and electro-mechanical components that will be used by hardware and mechanical engineers during simulations. During this time, the student will learn how to read a component specification and 2D drawing and will learn how to use MCAD tools

Experience with MCAD tools (CATIA or CREO), English language- advanced level

Hardware and mechanics.

Page 55: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

109Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

108Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

12/48V New high voltage technology

12V&48V Dual Supply TCU TCU with power stages of 12V and 48V consumers on a single board. Concept providing till 3kW power (48V) and up to 150W for 12V . The multi scope of this TCU is to be used in different types of transmission lanes: AT, DCT, CVT, and DHT. Development of a scalable platform with regard to power stages, sensor concept and software. Features of this TCU: power stages 12V, 48V, Aurix microcontroller, CAN-FD, LIN, ETHERNET communication channels, ASIC motor control, AUTOSAR, T-profile: -40degrees up to 140degrees, vibration and noise thresholds to be defined, hous-ing needed, connector definition, packaging new technology, so on…

Electronics knowledge, Testing knowledge Basic knowledge microcontrollers, Digital and analog electronics Logic gates

Hardware

Automatisation of device for frictional measurements

To do the automatisation for frictional measurements device. The mechanical part is done and we have to add the electronically part and software (Labview). Responsibility is to design and create the electronically part in order to read the sensors and to give the commands to the device.

Electronic

Hardware, microcontrollers, Labview (in this order)

Page 56: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

110 111Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Multi input embedded system for application diagnostics and validation.

CAN/USB based project, with various input and output interfaces, which enables:

› the communication with a target application, › reading of diagnostic parameters › input parameters to be transmitted towards the application. Development steps will include:

› the setup of the embedded system › design and build-up of the input control PCB › establishing the communication with the targeted application

Embedded systems

Microcontrollers, hardware

High Voltage DC-DC testing

Electric vehicles need a charger for their batteries that is capable to supply the needed current from a wide variety of sources (110V, 240V, 380V 3-phase). The project is to test a 3.6kW DC-DC, regarding efficiency in different points, thermal characterization. You will need to create a test plan, perform the measurements and create a verification report for the 3.6kW DC-DC. A mentor will guide you during your summer practice and support with your tasks.

Electronic Hardware, Analog circuitry, DC-DC

Hardware, microcontrollers

Page 57: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

112 113Summer Practice Continental 2018 Summer Practice Continental 2018

Title Description Title Description

Job Description Job Description

Technical knowledge required Technical knowledge required

Tests Tests

For more information visit: http://www.romania.careers-continental.com For more information visit: http://www.romania.careers-continental.com

Back to Content Page Back to Content Page

Wabco Radar Sensor & Iveco HighMux Cluster

Radar sensor : › A radar sensor developed for the purpose for detecting road traffic › Implemented for Emergency Brake Assist and Automatic Cruise Control › Developed for a High EU customer › Supports the automatic driving with direct feedback to the driver.

Iveco Cluster: › a instrument cluster for Iveco trucks › Implements a lot of specific functions › More than 20 different inputs for various functions.

Basic programming knowledge, Basic hardware design knowledge

Basic C and Hardware

HW Verifications for ECUs

Learn the practical part of electronics. Get in touch with basic input/output circuitry used in automotive industry. Understand microcontroller-based systems. Learn how to use in an advanced way Oscilloscopes and other Lab equipment.

Basics for Electronics

Hardware

Page 58: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

115Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

114Summer Practice Continental 2018

For more information visit: http://www.romania.careers-continental.com

PRODUCTION

Material management with Autonomous Guided Vehicle

Analyze and compare the material handling indicators in a complex electronic automotive factory if are use the classical material handling solution and the new implementation using Autonomous Guided Vehicle. Identification of the key indicators and needed setup for the efficient material management using Autonomous Guided Vehicle

x

Logistic, Six Sigma

Page 59: Summer Practice Projects 2018 - continental … · 4.Create final reports and report them to the customer ... Summer Practice Continental 2018 12 Summer ... 1 week is needed for the

116Summer Practice Continental 2018

Title Description

Job Description

Technical knowledge required

Tests

For more information visit: http://www.romania.careers-continental.com

Back to Content Page

Process quality control

Improve FPY and reduce repetitive issues in the line by following Q rules and problem solving rules. Try to reproduce defects in the line and daily monitoring of Jidoka events. Process parameter monitoring and up-date in documentation: MI/WI/CP and on the stations.

Telecom or electronic preferred.

Microcontrollers