HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    EX

    Expleo

    IT Services

    Mid-Senior C++ SW Engineer

    Bucharest, RomaniaOn-SiteFull-timePosted 1mo ago
    All Expleo jobs

    Job description

    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.
    • Embedded-oriented 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 aerospace engineering, including familiarity with aviation-related concepts, systems and data would be a plus.
    • 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.
    • Role is hybrid 3 days per week in Magurele, Ilfov.

    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

    Job details are sourced from the employer's original posting.

    Open job posting
    EX

    About the company

    Expleo

    Expleo is a global provider of software testing, quality assurance, and consulting services.

    View all Expleo jobs
    Industry
    IT Services
    Open roles
    911

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.