Embedded Software Architect

Embedded Software Architect

Thales

Bucharest, Romania

Job summary:

  • Undertakes the design and development of applications using templates and tools;
  • Assists as part of the team on the design of components of larger systems;
  • Produces detailed designs including, for example, physical data flows, file layouts, common routines and utilities, program specifications or prototypes and backup, recovery and restart procedures;
  • Puts skills and project experience into practice and provides support to less experienced colleagues.

Required competencies:

  • Master Degree in Computer Science (or similar) or Bachelor Degree and relevant experience;
  • Knowledge and expertise developing applications for Linux Operating System;
  • Knowledge of Internet communication protocols and routing;
  • Knowledge in any code versioning solution (E.g.: Git, ClearCase, SVN);
  • Able to propose good practices and improvements for existing software development processes;
  • Fluency in English.

Would be a plus:

  • Prior experience with CCSDS (Consultative Committee for Space Data Systems) protocols and/or DVB-S2 (Digital Video Broadcasting – Satellite – Second Generation);
  • Knowledge of cloud technologies such as Docker and Kubernetes;
  • Experience working with Agile processes and Continuous Integration/Continuous delivery (CI/CD) workflow;
  • Software architecture skills.

Personal competencies:

  • Intercultural communication, including the ability to work in an international team;
  • Team-working;
  • Solution oriented while being open to embrace new technologies;
  • Flexibility and availability to travel abroad (minimum 3 months at the beginning of the project).

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Romania      Embedded Software Engineer      Hardware and Telecoms      Linux and Unix      On-site      Thales     

EuroTechJobs Logo

© EuroJobsites 2025