hero image

C++ Architect

Description

We are looking for a Software Architect to design, develop, and maintain state-of-the-art software solutions for the shipbuilding industry. This role requires expertise in mathematical and engineering calculations, computational geometry, and 2D/3D modeling, with a focus on high-performance C++ applications. You will collaborate with the Head of Solution Architecture and cross-functional teams to ensure accuracy, efficiency, and scalability.

office remotePoland

Requirements

  • Strong experience in software architecture, design patterns (SOLID), and C++
  • Expertise in computational geometry, 2D/3D modeling, and engineering calculations
  • Performance optimization: memory management, multi-threading, and efficient algorithms
  • Familiarity with finite state machines, data structures, and Azure DevOps CI/CD pipelines
  • Familiarity with reverse engineering and legacy code rearchitecting (MFC, FORTRAN)
  • Strong problem-solving, communication, and collaboration skills (fluent English)

Nice to have

  • Master’s degree in Computer Science, Engineering, or related field
  • Experience in shipbuilding or engineering software development

Responsibilities

  • Design and develop advanced software for mathematical and engineering calculations, computational geometry, and 2D/3D modeling
  • Translate functional requirements into architectural and low-level designs
  • Guide the development team in implementing high-quality solutions and best practices
  • Oversee integration within larger systems and perform architecture reviews
  • Troubleshoot complex issues and optimize performance
  • Stay up to date with industry trends and technologies

We offer

  • Projects for such clients as PayPal, Wargaming, Xerox, Philips, Adidas and Toyota
  • Competitive compensation that depends on your qualification and skills
  • Career development system with clear skill qualifications
  • Flexible working hours aligned to your schedule
  • Options to work remotely
  • Corporate medical insurance covering services of private and public medical centers
  • English courses online
  • Corporate parties and events for employees and their children
  • Internal conferences, workshops and meetups for learning and experience sharing
  • Gym membership compensation
  • 5 days of paid sick leave per year with no obligation to submit a sick-leave certificate

Any questions?

Diana

Apply for

Apply for

C++ Architect

Apply by filling in the form beside or sending your CV to hh@itransition.com

By clicking the button Agree & send I give my consent to Itransition Group to process my personal data in accordance with Recruitment Privacy Statement for the purpose of potential employment, internship and future career opportunities.

The total size of attachments should not exceed 10 MB.

Allowed types:

jpg

jpeg

png

gif

doc

docx

ppt

pptx

pdf

txt

rtf

odt

ods

odg

odp

xls

xlsx

xlxs

vcf

vcard

key

rar

zip

7z

gz

gzip

tar