Expires soon ABB

Internship HBO/WO Embedded Systems programming

  • Internship
  • Eindhoven (Eindhoven)
  • Infra / Networks / Telecom

Job description

Apply nowAdd job to shortlistRemove from shortlist

ABB is a world leader in the transmission and distribution of electricity, process and product automation, robotization, electric, electronic, and technical installation products and systems. We are at the forefront of innovations, we follow trends and we think along with our customers. We have brought 147,000 people working together in more than 100 countries worldwide. For the main location in Eindhoven, Spirit IT is looking for an intern. Our department Spirit IT, part of the ABB group, provides the global oil and gas industry with advanced flowcomputers and measurement and automation solutions. This software is used by the largest oil and gas terminals in the world, working on thousands of devices and servers 24/7. The flow computers (running under embedded WinCE on ARM platforms) convert raw measurement data received from flow meters and temperature/pressure/other sensors into custody transfer records (roughly, how much does it cost).

Tasks:

Flow-X's print various reports to network printers. The network print protocol NetBios was widespread at the time when Flow-X's were created. Unfortunately, modern network printers do not support this protocol out-of-the-box anymore. It becomes difficult to find a suitable printer. Instead, modern printers support a bunch of network protocols (IPP, AirPrint, FTP?, …). Flow-X needs to support at least one of these modern protocols.

Description off the assignment.
Step 1. Preparation: Analyze modern network print protocols for (a) cybersecurity, (b) popularity, (c) future-proof and choose the network print protocol for the next step.
Step 2. Main goal: Implement a command-line program that runs under WinCE 5.0 ARM4I and WinEC 2013 and prints a test page containing a picture and the positioned text in several languages using the chosen network print protocol.
The program must be implemented in C++ using MS Visual Studio 2008. The following languages must be printed out: English, West-European, Simplified Chinese, Arabic, Thai, and Cyrillic.
Note that the OS does not have any drivers for printing, It is allowed to use open-source libraries given that the license is permissive.
Step 3. Stretch goal: Integrate the network print protocol into the Flow-X firmware.
The printer for the assignment must be a network printer.

Requirements:

You are an enthusiastic and motivated Bachelor- or Master student Software Engineering or Embedded Systems.
You are accurate, can work autonomy and you are not afraid to ask questions when this is needed. You write and speak fluent English. This is a must-have for working in a global company.

Additional information

What do we offer?
A fun and challenging (graduation) internship where you get the opportunity to gain practical experience. You get the freedom to work independently in an international organization. We also offer you a good internship compensation. Travel expenses? No problem. We will compensate 50% of your travel costs in addition to your student transport allowance. The location where you will do your work is ABB Eindhoven.

Interested?
Register your CV and apply online via www.abb.nl by clicking on ‘Careers'. For questions regarding the internship please contact Annemarie Nefkens, George Hintzenweg 81, 3068 AX Rotterdam, tel. 010-4078486.

Location:
Eindhoven,Noord-Brabant,Netherlands
Contract type:
Internship
Business unit:
Measurement & Analytics
Date posted:
2019-04-08
Job function:
Research and Development
Publication ID:
NL68729710_E1

ABB (ABBN: SIX Swiss Ex) is a pioneering technology leader in power grids, electrification products, industrial automation and robotics and motion, serving customers in utilities, industry and transport & infrastructure globally. Continuing a history of innovation spanning more than 130 years, ABB today is writing the future of industrial digitalization with two clear value propositions: bringing electricity from any power plant to any plug and automating industries from natural resources to finished products. As title partner in ABB Formula E, the fully electric international FIA motorsport class, ABB is pushing the boundaries of e-mobility to contribute to a sustainable future. ABB operates in more than 100 countries with about 147,000 employees. www.abb.com

Share this job ad.

Know someone who might be interested in this job? Email this posting directly and encourage people to make a better world with us.

Make every future a success.
  • Job directory
  • Business directory