Mid-Senior Visual C++ SW Engineer

Job Locations
RO-B-Bucharest
Job area
Engineers & Technicians
Employment type
Permanent
Workplace
On-Site

Overview

Expleo is a global engineering, technology, and consulting service provider that partners with leading organizations to guide them through their business transformation, helping them achieve operational excellence and future-proof their businesses.  

Expleo benefits from more than 50 years of experience developing complex products in automotive and aerospace, optimizing manufacturing processes, and ensuring the quality of information systems. Leveraging its deep sector knowledge and wide-ranging expertise in fields including AI engineering, digitalization, automation, cybersecurity and data science, the group’s mission is to fast-track innovation through each step of the value chain. 

With a worldwide presence in 30 countries, our global footprint includes excellence centers around the world, including Romania since 1994.

Responsibilities

You will take end-to-end ownership of complex software models and specialized simulation applications. This role combines hands-on development with technical leadership: you will make design decisions, guide integration and validation, resolve challenging technical issues, and support the growth of other engineers.

  • Analyse and decompose complex technical documentation for aircraft, helicopters, combat vehicles, ships, and related systems, components, instruments, and indicators.
  • Own software design decisions for assigned areas and prepare clear, high-quality design documentation.
  • Develop maintainable, reliable, and testable C/C++ software models, including instrument and indicator graphics and communication with host or driving applications.
  • Design and develop user interfaces using Qt, .NET (C#), MFC, or other relevant APIs, ensuring effective integration with C++ environments.
  • Develop specialized applications tailored to simulation-industry requirements and contribute to architecture decisions for multi-component solutions.
  • Define and execute stand-alone and integration tests, troubleshoot complex defects, and support deployment, system integration, acceptance, and validation.
  • Lead or actively contribute to design reviews, code reviews, technical estimates, planning, and delivery-risk identification.
  • Collaborate with technical and non-technical stakeholders to clarify requirements, communicate trade-offs, and align technical solutions.
  • Mentor junior engineers and promote effective engineering, documentation, testing, and Agile practices.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or another relevant technical field.
  • Relevant experience with C++ and strong proficiency in STL, Object-Oriented Programming (OOP) and Object-Oriented Design (OOD).
  • Good understanding and practical implementation of mathematical algorithms.
  • Advanced English communication skills, both written and spoken.
  • Proficiency in MS Office package for technical and software design documentation.
  • Familiarity with SVN and Git, Jira and Confluence, and Agile development practices.
  • Self-motivated and proactive, with the ability to work effectively with minimal
    supervision.
  • Strong team-working and collaboration skills. 

Desired skills

  • Experience in airspace engineering, including familiarity with aviation-related concepts, systems and data.
  • Experience with simulation systems and hardware/software system integration.
  • Experience diagnosing integration issues across multiple software components.
  • Knowledge and practical experience with 3D graphics and rendering technologies, including OpenGL, DirectX, Vulkan or similar frameworks.
  • Experience with React or Python for the development of web-based applications and user interfaces.
  • Experience using AI tools such as Claude or GitHub Copilot to support source-code development, software design, testing, and documentation generation.

What do I need before I apply

Availability to travel locally and internationally for various project assignments. 

Benefits

  • Benefit Platform 
  • Holiday Voucher 
  • Private medical insurance  
  • Performance bonus 
  • Easter and Christmas bonus 
  • Employee referral bonus 
  • Bookster subscription  
  • Work from home options depending on project #LI-AT1

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share to social media

Can't find the job of your choice?
Upload your C.V. / Resume here for our recruiters to view.