C++ Software Engineer

2 days ago


Brasov, Braşov, Romania Terma Group Full time 30,000 - 60,000 per year

You want to make a real difference in an exciting industry that takes humanity to the next level?

Are you excited to take your career into the next level and be part of the space industry?

Then welcome the opportunity to do what you love as Senior C++ Space Software Engineer, in
Brasov - Romania
We are looking for an experienced software engineer to join our team in developing the software to support space missions for a wide variety of Space entities, like ESA, EUMETSAT, AIRBUS or DLR as well as the companies contributing to the current and future Space exploration, Space science and astronomy, Earth observation, Telecommunication missions.

You will be expected to utilize professional best practice software engineering processes and techniques throughout design, implementation and testing, using metrics to control and measure the quality and maintainability of the developed software. Both conventional and Agile development lifecycle models are used where appropriate, with full configuration management of all software.

Responsibilities
Your tasks will typically include but are not limited to:

  • Software development of space industry ground systems applications covering all software lifecycle phases, including

  • requirements engineering

  • analysis
  • design and implementation
  • unit, integration and system testing according to the specification
  • maintenance and operations
  • production of related documentation in accordance to modern, professional software engineering standards and methods;

  • Delivering the software & documentation to agreed timescales, budget and quality.

Additional Responsibilities May Include

  • Support the design of Flight Dynamics software, e.g., Orbit Determination & Propagation, Collision Avoidance;
  • Studies, analyses and investigations related to software, computer systems and technologies;
  • Proposal preparation for new projects and studies
  • Support to customers related to ground software systems development and operations, including possible assignment at customer sites.
  • Customer interface

This is a full-time position, located at our office in Brasov, Romania starting ASAP.

Qualifications & Competencies
Applicants should have a university degree in Computer Science or similar. Degrees in Aerospace Engineering, Electronic Engineering or Mathematics/Physics may also be suitable provided solid software engineering capabilities can be demonstrated.

We welcome applicants having experience in industries such as Automotive, Medical Devices and Banking.

Additional You Should Prove

  • Experience with simulation standards – namely SMP (SMP2 or ECSS-SMP)
  • Experience with programming in C++ and objected oriented programming
  • Software development using GNU/Linux
  • Model-based software engineering methods using UML
  • Software development processes and lifecycles
  • Experience with unit testing (e.g. CppUnit based tests) and system tesing (e.g. JavaScript based tests)

Desirable Skills Are Experience With

  • Waterfall or Agile SCRUM software development lifecycles
  • Experience with
    Simulus
    and
    SimOps
    Simulation Environment
  • Experience of modelling satellite systems and subsystems
  • CORBA, XML
  • POSIX programming
  • CI/CD, DevOps software pipelines and deployment
  • Hands-on experience on the software development infrastructure from industry and agency is a great plus,
  • Experience in the customer interface role is considered positive.

Who we are
Terma provides mission-critical solutions for the defence and aerospace industry. We are guided by one overall purpose: to deliver security for countries, alliances, and individuals. We operate in a variety of areas, but security is always the key. We deliver advanced technologies to keep people safe, both in peaceful times and in times of conflict. Our systems provide security for people on land, at sea and in the air.

In space, we are engaged in reaching new frontiers and enabling people on our planet to deal with new and future challenges. Terma puts emphasis on diversity and brings passionate people together with different cultural and professional backgrounds.

What can Terma offer
You will join a high-tech, international, and creative working environment in a demanding sector that offers many challenges and opportunities for personal development. You will be part of a dedicated team characterized by professional pride and deep technical competences. In addition to the professional challenges, Terma offers a wide range of social activities and sports facilities, where employees meet in an informal atmosphere.

Additional information
For further information, please contact Mrs. Liliane Bromberg Carvalho , by telephone [ ] or by email []. To ensure that your application will reach us and is properly processed please apply through the link below with an up-to-date Curriculum Vitae and (ideally) a Cover Letter.

Please note

  • Applicants must hold all appropriate documentation and permits to work in Europe.
  • Applicants must submit documentation
    such as CV and Cover letter in english

Application deadline:
As soon as possible



  • Brasov, Braşov, Romania Siemens Full time €60,000 - €80,000 per year

    To tackle the biggest challenges of our time, we need bright minds with the ambition to make the impossible possible. Siemens is your place to thrive, challenge the status quo, make a difference and grow in a team of innovators who share your passion for tech. Are you in?The TeamEMSYS stands for Embedded Systems development. Complete. From hardware design...

  • Software Engineer

    6 days ago


    Brasov, Braşov, Romania Trimble Full time €30,000 - €60,000 per year

    Your Job Title: Software EngineerLocation: Brasov, Romania (hybrid)Do you want to make a difference? Help us to create software that improves people's livesAs a developer in Trimble you will be part of a global team, but located in Brasov, Romania, together with highly skilled, engaging teams of software engineers and developers.The new team will be...

  • Software Engineer

    6 days ago


    Brasov, Braşov, Romania Trimble Full time €30,000 - €60,000 per year

    Your Job Title: Software EngineerLocation: Brasov, Romania (hybrid)Do you want to make a difference? Help us to create software that improves people's livesAs a developer in Trimble you will be part of a global team, but located in Brasov, Romania, together with highly skilled, engaging teams of software engineers and developers.The new team will be...

  • Software Engineer

    2 hours ago


    Brasov, Braşov, Romania Trimble Full time €30,000 - €60,000 per year

    Your Job Title: Software Engineer Location: Brasov, Romania (on-site)Do you want to make a difference? Help us to create software that improves people's livesAs a developer in Trimble you will be part of a global team, but located in Brasov, Romania, together with highly skilled, engaging teams of software engineers and developers.The new team will be...


  • Brasov, Braşov, Romania Trimble Full time €40,000 - €80,000 per year

    Your Job Title: Senior Software EngineerLocation: Brasov, Romania (hybrid)Do you want to make a difference? Help us to create software that improves people's livesAs a developer in Trimble you will be part of a global team, but located in Brasov, Romania, together with highly skilled, engaging teams of software engineers and developers.The new team will be...


  • Brasov, Braşov, Romania Capgemini Engineering Full time €30,000 - €60,000 per year

    Job DescriptionAtCapgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique...

  • Software Engineer

    1 week ago


    Brasov, Braşov, Romania WLG Full time €30,000 - €60,000 per year

    Are you ready to join a cutting-edge Digital Solutions company and help shape the future of enterprise software?Our client is a leading global provider of IT solutions and services, known for their customer-centric approach to digital transformation. With a rich history dating back to 1996, they have continually evolved to meet the changing needs of their...


  • Brasov, Braşov, Romania Waters Corporation Full time 30,000 - 60,000 per year

    OverviewSenior Software Engineer, Cloud Development Team.Interested in making a real-world impact while working with the latest technologies in cloud computing?  Interested in helping make sure medications are safe for use? Are you looking for an opportunity to be an early leader in the evolution of a new platform and grow your role as it matures?  The...


  • Brasov, Braşov, Romania Capgemini Engineering Full time €20,000 - €40,000 per year

    Job DescriptionAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique...


  • Brasov, Braşov, Romania Miele Tehnica Romania Full time €30,000 - €60,000 per year

    Miele Tehnicais a subsidiary of Miele & Cie. KG, Germany. We produce electronic components for a wide range of Miele appliances, such as washing machines, tumble dryers, vacuum cleaners, ovens and others. The products Miele offers to its customers set the standards for durability, performance, ease of use, energy efficiency, design and service.Join...