Currency

Senior Software Engineer / Architect (m/f/d)

C

Senior Software Engineer / Architect (m/f/d)

C

Dąbrowskiego 20, Białystok +1 Location

GCS Poland sp. z o.o.

Full-time
Permanent
Senior
Hybrid

Tech stack

    C++

    advanced

    TypeScript

    advanced

    JUnit

    advanced

    Angular

    advanced

    Flyway

    advanced

    HTML

    advanced

    Java

    advanced

    CSS

    advanced

    Python

    advanced

    Spring Boot

    advanced

Job description

Who we are

We are where the future begins – across the globe, GCS creates safe environments by eliminating explosive threats and restoring habitats. Integrating our own innovative, proven technology with on-the-ground operational expertise, we remove landmines and other explosive remnants of war safely and sustainably. We are an owner-managed, independent company headquartered in Switzerland with engineering and production facilities in Germany and regional offices world-wide. 


We are looking for you to join our team in Białystok, Poland or Zürich, Switzerland immediately or as soon as you are available.


Your Responsibilities

  • Responsible for Software Architecture design and Software work package leads

  • Creation and updating of detailed architectural and software design documentation, including Software Safety Plans, Requirements, and Test Specifications

  • Software development and unit testing

  • Participation in the entire software development process

  • Collaborate with cross-functional teams and stakeholders to ensure safety compliance and deliver high-quality software solutions

  • Responsibility for software architecture, code quality and compliance with standards

  • Collaborate with data scientists and ML engineers to integrate AI/ML models into real-time data pipelines


Your Profile

  • Education: Bachelor's or Master's degree in computer science or related fields

  • At least 5 years of professional programming experience: Java 17+, Spring Boot, JUnit, Flyway, C++, Python

  • Experience with: HTML, CSS, Angular 11+, TypeScript, design patterns and REST API

  • Knowledge of DevOps practices: CI/CD, Docker

  • Analytical and logical thinking, ability and interest in learning new technologies, strong problem-solving abilities and collaborative mindset

  • Fluency in English (both written and spoken)


Nice to have:

  • Experience with: Selenium and test automation, cloud backends and UX design

  • Knowledge of tools: Git, Maven, GitLab, JIRA, Confluence

  • Experience with: React, C#, C/C++ programing for IoT systems, Meson, swupdate, D-Bus, Protobuf, CAN bus

  • Knowledge of secure software design, authentication, encryption, and cyber security principles

  • Basic understanding of Yocto/OpenEmbedded/Ubuntu Core for embedded Linux development

  • Linux kernel and BSP programming experience (e.g., drivers, device tree)

  • Deep understanding of Linux internals, including system boot and daemon processes


We offer you

The opportunity to play an active and meaningful role in shaping the future of our globally active company and to develop yourself within the company. Flat hierarchies, a pleasant working atmosphere, flexible working hours and workplace regulations as well as attractive compensation is what sets us apart.


Your Location

Regional Office

Global Clearance Solutions Poland sp. z o.o.

Dąbrowskiego Street 20/4

15-872 Białystok

Poland

gcs.ch

or


Regional Office

Technoparkstrasse 1

8005 Zürich

Switzerland


Contact details

Apply now with your application documents and your availability and become part of our GCS team.

Apply for this job


About us

You can find more information on our career page.

Tech stack

    C++

    advanced

    TypeScript

    advanced

    JUnit

    advanced

    Angular

    advanced

    Flyway

    advanced

    HTML

    advanced

    Java

    advanced

    CSS

    advanced

    Python

    advanced

    Spring Boot

    advanced

Office location

Published: 28.10.2025

Senior Software Engineer / Architect (m/f/d)

Summary of the offer

Senior Software Engineer / Architect (m/f/d)

Dąbrowskiego 20, Białystok

GCS Poland sp. z o.o.

By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest GCS Poland sp. z o.o. z siedzibą w Białymstoku, ul. Dąbrowskiego 20/4 15-872 (dalej jako ... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.