SOFTWARE ENGINEER

< Back To Job Listing
Job Family: Engineering
Updated At: 2017-06-19

JOB DESCRIPTION

1.Job purpose – overall summary

 

Design, development, testing and support of software modules for visualization, evaluation, storage, diagnosis and management of measurement and process data.

 

 

2.Reporting relationship

 

Position Reports to:

Rainer Rühmann (Supervisor Software Engineering)

Secondary Report : (if appropriate)

N/A

Directly Supervises What positions:

N/A

 

3.Key responsibilities

 

  1.  

Software development

  1.  

Software architecture

  1.  

Generate software tests (automatically and manually) and perform

  1.  

Software Support (Level I and II)

  1.  

Documentation

  1.  

 

 

4.Qualifications / Experiences

 

Essential: Dipl.-Ing. (FH) Information Technology, Bachelor of Science - Information Technology (also graduates)

 

Preferred: Master of Science Electrical Engineering and Information Technology (also graduates)

 

 

5.Skills

 

Essential: C # (+++), DotNet (+++), C++ (+), Visual Studio, software development in team with Team Foundation Server, software test methodology, Windows operating system knowledge (Win 10, Win 7, XP ...), basic knowledge of automation technology (sensors, actuators, PLC programming, robots ...)

 

Preferred: TwinCAT, Scrum, Low Level API (sockets, TCP/IP, WiFi),

 

 

6.Personal qualities

 

Essential: Fluent in written and spoken English, analytical thinking, flexibility, the ability to act independently and on own responsibility, team-minded, communicative

 

Preferred: world wide travel readiness

 

 

Share: