Job Title

Software engineer – Intermediate Level

Share This Job

Job Description

The position involves the development activities in projects in different domains (at the beginning in a Global Navigation Satellite System project). Candidate will participate in the design, implementation and testing of SW Components in an environment of Continuous Integration.

He/she will belong to Software Engineering Group, transversal unit in charge of provide SW services to DEIMOS Projects.

Main Duties:

  • Collaborate in the development of SW following the quality and security rules defined by the company.
  • Participate in the design of the architecture.
  • Detailed Design, Development and Testing of the SW components assigned to him/her
  • Create documentation applicable to the SW components (if it is applicable).


Technical Degree, Engineering, Physics, Mathematics or Telecommunications.

Professional Experience:

3-6 years of experience

It is desirable that the candidate have a minimum of three-year experience as a software developer. Their interest in working in the aerospace sector and their motivation will also be valued.

Technical Requirements:

  • Experience in C – at least 3 years of experience
  • Knowledge of C++ and Java.
  • Experience on software developer with the application of best practices in design, coding and testing.
  • OS: Windows and Linux at least. MacOSX desirable.
  • Experience with algorithms (physics, mathematics, computational)
  • Knowledge of version control: GIT or SVN
  • Nice to have: knowledge/experience in databases (SQL or NoSQL) and experience with Continuous integration.

Language Skills: Good command of English (C1 level).

Personal Skills:

  • Easy adaptation to different projects, environments and technologies
  • Ability to function as a team member and to communicate technical information
  • Interest on promoting the best practices in SW development
  • Open to constant improve in all activities related with his/her work.
Bucharest, Romania
View on Maps

Have a Question?

We are here to help. Email us or call +61 4 0895 5833
Contact Us