Software Tester Engineer

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Frankfurt
EUR 50.000 - 90.000
Sei unter den ersten Bewerbenden.
Vor 5 Tagen
Jobbeschreibung

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Would you like to create systems for the space industry?

As a Software Tester Engineer, you will have the chance to work with prestigious projects and have a unique opportunity to gain experience in numerous fields within the space and technology domain – all in a cosmopolitan, international working environment.

You will contribute and drive the development and evolvement of our cutting-edge product TEMU – a full system simulator, with a set of instruction set simulation models for different processor architectures. For more information please visit our website: https://www.terma.com/products/space/tgss-based-operations/

This role involves the development of a testing infrastructure, embedded software running in a simulated environment. As well as modelling and testing of hardware in a simulated environment.

Tasks

  • Supporting customers (external and internal) with integration issues (i.e. the integration between embedded software (mostly flight software) and the simulator).
  • Proposing new features to the TEMU product to help out with software testing.
  • Modelling of peripherals (e.g. interrupt controllers, Ethernet MACs, UARTs, SpaceWire controllers etc).
  • Embedded Software Development (e.g. setting up embedded Linux, RTEMS or other systems to run in the emulator).

Relevant Skills

  • Experience with low level programming (e.g. OS kernel programming, bare metal programming).
  • Good problem solving skills.
  • Driver development and/or debugging
  • Familiarity with hardware modelling / simulation in software.
  • Familiarity with emulators and instruction set simulators.
  • Solid understanding of computer architecture and how microprocessors and peripherals work.
  • Familiarity with different instruction sets such as ARM, PowerPC, SPARC and RISC-V.
  • Demonstrated ability to work with larger code bases (e.g. Linux Kernel, LLVM, GCC, etc).
  • Ability to work with light weight markup languages such as AsciiDoc and Markdown.
  • Ability to work with GIT

Programming Languages

  • Good knowledge of C and / or C++
  • Assembler
  • Ability to learn additional languages quickly (e.g. TableGen).
  • Knowledge of other modern languages (such as for example Rust) is seen as an advantage.

Languages

  • Fluency in English required

The variety of the tasks and the scope of the systems to be supported require a high degree of autonomy and good analytical skills together with the ability to effectively cooperate within the team.

What Can Terma Offer

At Terma, we consider skilled employees, enthusiasm and job satisfaction as the very foundation of our success and as a prerequisite for the development of the “best-in-class” solutions that Terma provides. We lead the way in applying new technology, offering a wide range of growth opportunities for each individual and emphasizing mutual respect across the board in our workplace.

Terma offers you a pleasant working environment at the customer site, where you will be able to take on challenging tasks and responsibilities in a highly professional company.

  • Great opportunities for training and personal development
  • Challenges in advanced technical environment
  • International and cosmopolitan working atmosphere
  • An employment contract with an attractive package with extra-legal benefits
  • Highly competitive salary

Additional Information

For further information, please contact Mrs Silvia Cavallini , by telephone [+49 6151 860050] or by email [ta.space@terma.com].

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 ideally in Europass format (https://europass.cedefop.europa.eu/en/home) and a Cover Letter.

Please note that applicants must hold all appropriate documentation and permits to work in Europe.

Application Deadline

As soon as possible

Seniority level

  • Seniority level

    Entry level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Engineering and Information Technology
  • Industries

    Defense and Space Manufacturing

Referrals increase your chances of interviewing at Terma Group by 2x

Sign in to set job alerts for “Software Tester” roles.

Working Student QA Tester / Software Tester (f/m/x)

Frankfurt am Main, Hesse, Germany 2 weeks ago

Frankfurt am Main, Hesse, Germany 2 months ago

Frankfurt am Main, Hesse, Germany 2 weeks ago

Software Tester Web-based Application Framework (m/w/d)

Software Test Engineer - German Speaking

Intern Bachelor/Master - Embedded Software Developer/ - Tester

Mainz, Rhineland-Palatinate, Germany 2 weeks ago

(Senior) Software Qualification Tester (gn) Automotive Embedded Software

(Senior) Software Integration Tester (gn) Automotive Embedded Software

(Senior) Software Unit Verification Tester (gn) Automotive Embedded Software

Senior Test Automation Engineer - Software Quality Assurance for transportation sector (m/f/d)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.