Software Developer

C++14/17 and Qt

Sieć Badawcza Łukasiewicz- Instytut Lotnictwa
Online interview
Employment contract
al. Krakowska 110/114, Warsaw
Remote possible

Project description

The Advanced Design Tools is a GE, international organization that develops engineering software used across all GE businesses. Our Warsaw Team is responsible for development, testing and maintenance of state of art software, dedicated for physics-based data computation and processing especially in Thermodynamics and Applied Mechanics areas as also Engineering Processes automation.

Your tasks

Role and Responsibilities

We are looking for software developer of desktop engineering applications (Windows, Linux) used on daily basis by engineers of GE Aviation, Power and Renewables businesses. In this role you will:

  • design, develop, test and deploy solutions dedicated for engineering data computation, visualization and processing in CI/CD environment
  • provide guidance on best practices, future strategies and effective technologies utilization (e.g., application of concurrency, process automation, GPU Cluster application)
  • Cooperate with business stakeholders, Product Owner, Developers, using Agile methodology

Who we're looking for?

What we expect from you

  • BSc/MSc in Computer Science, Physics, Mathematics or equivalent
  • Experience in development of Object-Oriented applications or libraries with C++14/17 and Qt (3+ years)
  • Experience in CLI and GUI programming
  • Expertise in applications architecture/design patterns (GoF), SOLID, clean code rules, code review
  • Out of the box thinker who would leverage expertise to solve complex technical problems in cooperation with international team.
  • Demonstrate excellent communication, collaboration and influencing skills
  • Fluent command of English

Nice to have

  • Experience in development with Python
  • Experience with CMake
  • VTK libraries experience is a plus
  • Experience using and Jenkins
  • Good understanding of data structures and algorithms

CI or CD: Jenkins
C++14 or 17
Qt5, STL
Testing: PyTest, QTest
Preferred IDE: Qt Creator
Revision Control: GitHub
Project Tracking: GitHub
OS: Windows & Linux
Work environment
Tech supervisor
Open space
Flexible working hours
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
  • Leisure package for families
  • Financial bonus
  • Conferences
  • Trainings
  • Books
  • Bicycle parking
  • Shower

Our company

Sieć Badawcza Łukasiewicz- Instytut Lotnictwa

Warsaw 1300
Tech skills
  • PHP
  • C++
  • C#
  • Python
  • Java
  • SQL
  • Windows & Linux
  • Embedded Systems

Check out similar job offers