Overview

Job description

  • Set up software configuration control and software development environments including program source control to ensure reliable backups and source code integrity
  • Specify solution components and supervise the development of these components
  • Develop and provide of overall solutions
  • Implement solution components according to the defined specifications
  • Guarantee the functional scope and quality of the developed components
  • Write and maintain software documentation.

Requirements

Ideally 3+ years of experience in software development

Very good knowledge of:

  • Strong proficiency in C/C++, with fair knowledge of the language specification
  • Thorough knowledge of the standard library, STL containers, and algorithms
  • OS Linux and Windows

Good knowledge of:

  • Understanding of dynamic polymorphism and C specific notions, such as friend classes
  • Familiarity with templating in C
  • Familiarity with embedded systems design, low-level hardware interactions
  • Knowledge of low-level threading primitives and real-time environments UML

Good English (Written & Verbal)

Bachelor Degree in IT

We offer

  • Flexible working hours
  • Possibility of Home Office
  • 25 vacation day + 3 bridge days
  • Contribution to the pension insurance
  • Language and technical courses
  • Professional and personal growth
  • Meal vouchers
  • Sim card with company tariff

Tagged as: , , , ,