🏢 Offshore Consulting Shops

Luxoft is an IT consulting and software engineering services firm that provides bespoke technology solutions to external clients, often operating as a staff augmentation or professional services provider.

This company was flagged and excluded from default search results. Proceed with caution.

Luxoft
Posted 1mo ago

C++ Software Engineer

Luxoft
Romania or Belgium
RemoteFull Time
Responsibilities
  • implementing functionality
  • fixing bugs
  • conducting reviews
Requirements
  • Master's level education or equivalent experience
  • 3+ years C++ desktop and Qt/QML GUI development
  • Desktop frontend experience
  • English fluency
  • Ability to travel to Belgium regularly
Technical tools mentioned
C++Qt/QMLOpenGLVulkanScrum

Job description

Project description

Our client is a large international enterprise developing and maintaining a clinical-focused Core solution as part of a broader software suite.

The project is centered around the continuous development and enhancement of a complex software platform built within an existing large framework, with a strong focus on stability, performance, and maintainability.

The role involves working as part of a cross-functional Scrum team, collaborating closely with software engineers, UX analysts, and senior team members to implement new functionality, improve existing components, and ensure reliable operation of the solution.

Responsibilities

  • Work together with other Scrum team members on a project within the client's software suite
  • Participate in Scrum planning sessions by analyzing the work to be done
  • Implement new functionality or code refactors based on detailed specifications and mock-ups
  • Closely work together with other development team members and a UX analyst
  • Discuss technical design with senior team members when needed
  • Participate in writing unit tests for newly developed functionality
  • Participate in performing code reviews
  • Report work progress on a daily basis
  • Focus on bug fixing when needed
  • Regular business trips to Belgium for 1 week every 1.5-2 months

Skills

Must have

  • Master degree in Software Engineering, or equivalent through experience
  • Minimum 3 years of experience developing desktop applications with C++ and Qt/QML (preferably not embedded or automotive only)
  • Proven track record of building user-facing desktop frontends within large, complex frameworks (enterprise or widely used commercial software)
  • Strong knowledge of C++ and Qt/QML for desktop GUI development (widgets, layouts, event handling, data binding)
  • Experience with desktop application workflows (multi-window UIs, dialogs, data models, user interactions)
  • Knowledge of 3D rendering (OpenGL, Vulkan, …) is a plus, but frontend Qt/QML experience is the priority
  • Open and good communicator
  • Ability to work independently and know when to escalate or discuss challenges or identified issues
  • Fluent in English (spoken and written)
  • Regular business trips to Belgium are expected

Nice to have

  • 3D Rendering (OpenGL, Vulkan)

Other

Languages: English: C1 Advanced

Seniority: Senior

Similar jobs

Software Engineer roles
18h
Save
Mark Applied
Hide
Principal Software Engineer
Dublin or Cambridge or United States or Singapore or Australia or Belgium or Canada or France or Germany or Ireland or Japan or Latin America or Netherlands or Spain or Sweden or United Kingdom or India
HybridFull Time
HubSpot
HubSpotNYSE: HUBS: AI-powered customer platform for marketing, sales, and service.
5+ YOEPrincipal-level backend engineer with distributed financial systems expertise, publicly traded company experience, strong architecture and executive communication skills, and experience evolving complex legacy systems.
Corex
20h
Save
Mark Applied
Hide
Remote Software Engineer - Rust
United States or Canada or Austria or Belgium or France or Germany
$200-$300/hr RemoteContract
Turing
Turing: AI-powered platform connecting companies with global remote software developers.
3+ YOE3+ years of software engineering experience; expertise building full-stack, scalable production software; strong architecture, development, debugging, code review, and communication skills.
Rust, Python, JavaScript, ReactJS, C, C++, Java, Go
21h
Save
Mark Applied
Hide
Software Engineer, Java (Asset Systems)
Vienna or Berlin or Barcelona or Bucharest or Austria or Europe
HybridFull Time
Bitpanda
Bitpanda: Provides a multi-asset platform for retail and institutional investing.
4+ YOE4+ years developing Java software with Micronaut or Spring Boot; relational and non-relational database knowledge; REST API, messaging middleware, CI/CD, AWS, or Kubernetes experience.
Java, Micronaut, Spring Boot, Postgres, MongoDB, REST APIs, Apache Kafka, ZeroMQ, CI/CD, AWS, Kubernetes, Udemy
1d
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
1d
Save
Mark Applied
Hide
Senior Software Engineer - Java
Bucharest or Boston or Heidelberg or Buenos Aires
HybridFull Time
Onapsis
Onapsis: Protects business-critical ERP applications from cyber threats and compliance risks.
6+ YOEBachelor’s degree or relevant experience, 6+ years software engineering, 4+ years Java and 3+ years system architecture. Requires Spring Boot, cloud, databases, APIs, Linux, TDD, CI/CD, and Agile experience.
Java, SpringBoot Framework, Cloud Technologies, Hibernate, Ant, Maven, REST, GraphQL, Linux, Test-Driven Development (TDD), Continuous Integration/Continuous Delivery (CI/CD), Agile, AMQ, Redis
1d
Save
Mark Applied
Hide
AI-Native Software Developer
Bucharest or Romania
RemoteFull Time
OnTheGoSystems
OnTheGoSystems: Develops multilingual plugins and SaaS tools for WordPress websites.
Experience with Ruby on Rails or other back-end frameworks, advanced SQL skills, software testing habits, and hands-on experience using AI systems for end-to-end development.
Ruby on Rails, SQL
2d
Save
Mark Applied
Hide
KickStart Tech-karrieren din hos oss!
Høvik or Oslo or Sweden or Latvia or Romania
HybridFull Time
Visma
Visma: European provider of cloud-based business and accounting software.
Recent or upcoming bachelor's or master's graduate in computer technology, communications technology, computer science, or a related field; curious, collaborative, engaged, and eager to learn.
DevOps, AI
2d
Save
Mark Applied
Hide
Principal Software Engineer - Performance Tuning - Elasticsearch
Romania
lei326k-lei516k/yr RemoteFull Time
Elastic
ElasticNYSE: ESTC: Software platform for search, security, and observability.
Deep Java and JVM expertise, concurrency knowledge, distributed-systems performance optimization, benchmarking, profiling, scalable data stores, AI-assisted tooling, and cross-functional technical leadership.
Java, JVM, flamegraphs, JMH, Rally, C++, Rust, SIMD