Wartsila Oyj Abpposted 3 days ago
Full-time • Mid Level
Belgrade, MT
Machinery Manufacturing

About the position

The team of Wärtsilä marine engineering simulator is looking for a C++ developer. You can become part of a team that works on a market-leading product (45% market share) that simulates marine engineering functionality for vessels. TechSim is dedicated to developing advanced simulation systems for the maritime and energy sectors. Our goal is to provide realistic simulations for training, testing, and optimizing technical processes and systems. We are expanding our team to enhance our capabilities in creating dynamic models for vessel equipment and systems.

Responsibilities

  • Development of components and services for a marine engineering simulator
  • Development in C++ and C#
  • Code review
  • Development for Windows platforms
  • Build and configure CI/CD pipelines
  • Analyze, debug, and optimize the existing codebase to ensure high performance and reliability
  • Quickly understand and adapt to complex code structures and legacy systems
  • Continuously improve development processes and workflows to enhance productivity and efficiency
  • Integration of Unreal Engine into simulators

Requirements

  • 3-5 years or more of experience in software development
  • Proficient in C++ architecture, programming, and optimization skills
  • Knowledge of algorithms and data structures
  • Proficient with version control systems, debuggers, profilers, and other software development tools
  • Problem-solving skills
  • Professional expertise in C++ development for Windows

Nice-to-haves

  • Knowledge of COM/ATL
  • Knowledge of C#
  • Knowledge of Qt
  • Knowledge of computational geometry algorithms
  • Experience in distributed system design
  • Experience in Unreal Engine integration
  • Experience with web technologies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service