Назад
Company hidden
3 дня назад

Software Engineer (AI & Software Modernisation)

Формат работы
onsite
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
Netherlands
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (AI & Software Modernisation) (AI, program analysis, C++, C#, Java, Python): Developing tools and AI-assisted solutions for analysing, understanding, refactoring and modernising complex industrial software systems with an accent on program analysis, software comprehension and generative AI. Focus on analysing large codebases, building migration and modernisation models, and turning research prototypes into practical internal tools across Windows and Linux.

Location: Eindhoven, Netherlands

Company

S[&T] translates space data into actionable insights through software frameworks, information products and consultancy for space, science, defence, security, environment, sustainability and high-tech industries.

What you will do

  • Develop and test methods and tools for program analysis and software comprehension.
  • Analyse large and complex codebases, including their structure, dependencies and behaviour.
  • Develop models and tools for software migration, refactoring and modernisation.
  • Explore AI-assisted software engineering techniques, including generative AI, retrieval and knowledge-based approaches.
  • Build prototypes and convert successful concepts into useful internal tools.
  • Collaborate with engineers, researchers and industry partners, present findings to technical and non-technical stakeholders, and contribute to reports, publications and workshops.

Requirements

  • MSc or PhD in Computer Science, Software Engineering, Programming Languages or a related technical field.
  • Strong hands-on programming skills and experience working with existing codebases.
  • Professional experience with at least one of C++, C#, Java or Python.
  • Experience or strong interest in program analysis, compilers, reverse engineering, software modernisation or AI-assisted software engineering.
  • Ability to translate complex technical problems into practical solutions.
  • Strong communication skills and ability to work effectively with engineers and researchers.
  • Proactive mindset, ownership and collaborative working style.

Nice to have

  • Experience with LLVM/Clang, Roslyn, ANTLR, tree-sitter or similar tooling.
  • Experience with static analysis, parsing, code-query frameworks or software modelling.
  • Experience developing research prototypes and turning them into maintainable software.
  • Knowledge of CI/CD, automated testing and software architecture.
  • Experience with Generative AI, RAG, knowledge graphs or AI-assisted coding and software analysis.

Culture & Benefits

  • Work on real industrial software and high-tech engineering challenges alongside research and industry specialists.
  • Work across Windows and Linux environments with practices including CI/CD, testing, architecture and system engineering.
  • Develop expertise in AI, program analysis and software modernisation.
  • Full-time medior position in Eindhoven.

Hiring process

  • Apply via the application form or send a CV and motivational letter to recruitment@stcorp.nl.
  • If there is no response within 10 days of applying, another candidate may have been selected for interview.
  • Recruitment agencies should not contact the company; unsolicited agency submissions will be treated as direct applicants without fee obligations.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →