CORBA specialist

Bayern  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

The Atacama Large Millimeter/submillimeter Array (ALMA), is a single telescope of revolutionary design, composed of 66 high precision antennas to provide one of the largest astronomical observatories in existence.

The project, exploiting an agile feature-driven development process, involves the development, deployment and maintenance of the ALMA Common Software(ACS); a set of CORBA based components providing software infrastructure common to all operational subsystems. The components may be implemented in any of the supported programming languages (C++, Java and Python). Where possible, ACS relies on standard CORBA services, choosing the most suitable implementation from one of the adopted CORBA implementations (ACE/TAO for C++, JacORB for Java, omniORB for Python). For bulk data transfer, DDS is exploited for performance and scalability reasons

The ideal person is a software engineer with ...

Essential skills:
- Minimum five year experience in development, integration and testing of complex software applications running on UNIX platforms, preferably Linux, and sound knowledge of programming languages and Scripting languages (C++, C, Java, Python, UNIX Shell)

- Minimum five year experience in the design and development of applications for distributed software systems

- Minimum three years experience in development, integration and testing of complex software applications using CORBA, including the internals of CORBA implementations. Specific experience with the internals of the ACE/TAO, JacORB and omniORB CORBA implementations will be considered an asset

- Minimum five years experience with software engineering standards and tools (version control, problem reporting systems, software build systems).

- Experience with the development of multi-threaded applications is essential

Desired skills:
- Experience in implementation of software frameworks and pattern based design

- Good command of C++ template and Object Oriented programming techniques

- Experience in Java-based desktop and eclipse RCP GUI programming

- Minimum two years experience in development, integration and testing of complex software applications using DDS

- Experience in database application development (SQL, Hibernate, Spring)

- Experience in code generation

- Familiarity with build tools: Makefile, Ant, Maven

The work will start in July 2016 for a minimum of 3 years (possibly 5 years) duration. The working location is Munich, Germany. The working language is English.

Start
July 2016
Dauer
3 years
Von
Informate International
Eingestellt
18.01.2016
Projekt-ID:
1052762
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren