Systems Software Developer (Linux/Windows, C/C++)

A technology-focused organization is seeking a Linux/Windows server software developer to join their software team. The role is based onsite at their office. The targeted starting date is October 1, 2025 (negotiable).

Responsibilities

  • Define implementation specifications.

  • Implement and test server applications according to specifications.

  • Support the testing of developed server applications.

  • Develop automation for server application testing.

The initial task involves familiarizing yourself with existing specifications and setting up a development environment for the new implementation. Subsequent work includes adding new functionality to a larger system in the telecommunications domain.

Required Experience

  • Experience with Linux and/or Windows server software development.

  • Proficiency in one or more of the following languages: C, C++, C#.

  • Experience with CI/CD and testing frameworks.

  • Experience with issue tracking and documentation tools.

  • Beneficial (but not mandatory): familiarity with debugging telecommunications protocols and packet-level analysis tools.

Requirements

  • Regular onsite presence is required.

  • Must be able to obtain basic security clearance from the national authority.

  • Due to the sensitive nature of the work, multiple separate non-disclosure agreements may be required prior to onboarding.

  • Locations: Helsinki
  • Technologies: C++, C, Linux, C#, Jenkins, Robot Framework