🏢 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
Poland or Belgium
RemoteFull Time
Responsibilities
  • implementing functionality
  • fixing bugs
  • performing reviews
Requirements
  • Master's degree or equivalent
  • Minimum 3 years C++ desktop development with Qt/QML
  • Frontend GUI experience
  • English C1
  • Ability to travel to Belgium regularly
Technical tools mentioned
C++Qt/QMLOpenGLVulkan

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

C++ Software Engineer roles
3d
Save
Mark Applied
Hide
C++ Software Engineer (Industry)
Antwerp, Flanders, Belgium
OnsiteFull Time
OMP
OMP: Provides unified software for end-to-end supply chain planning.
2+ YOEBachelor’s or Master’s degree in ICT, engineering, mathematics, or equivalent experience; 2+ years of C++ programming; clean coding, testing, code review, algorithmic thinking, and analytical skills.
C++, C#, Python, SQL, PowerShell, UML, Git, Azure DevOps
1w
Save
Mark Applied
Hide
C++ Software Developer
Kraków, Lesser Poland Voivodeship, Poland
HybridFull Time
Ericsson
EricssonNasdaq Stockholm: ERIC B: Global provider of telecommunications equipment and services.
3+ YOEBachelor's degree in computer science or related field,3+ years C++ development (C++17+),software architecture and testing skills,analytical thinking and English communication.
C++, Protocol Buffers (Protobuf), GoogleTest, Erlang, Java, GDB, valgrind, sanitizers, Python
2w
Save
Mark Applied
Hide
Junior/Regular C Software Engineer for 5G L2 (m/f/d) - Tieto Tech Consulting
Wrocław, Lower Silesian Voivodeship, Poland
HybridFull Time
Tietoevry
TietoevryNasdaq Helsinki: TIETO: A digital services and software providing IT solutions.
Strong C skills, software design and documentation, telecommunication knowledge, version control experience (git), English proficiency and good communication.
C, git, Jira, Jenkins
3w
Save
Mark Applied
Hide
Senior/Principal C++ Software Engineer (EDGE Enablers)
Poland or Ukraine
RemoteFull Time
Intellias
Intellias: Global software engineering and digital transformation services provider.
Strong C++ (C++11+) experience, cross-platform library development, CI/CD familiarity, Agile teamwork, and upper-intermediate English; iOS and NDS.live are a plus.
C++, C++11, iOS, NDS.live
2mo
Save
Mark Applied
Hide
Software C# Engineer
Kraków, Lesser Poland Voivodeship, Poland
HybridFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Provides mission-critical communications and public safety technology.
3+ YOE3+ years in asynchronous network programming with C#/.NET, experience with WCF, SignalR, EF, ASP.NET/WebAPI, SIP and RTP/RTCP, XML/XSD parsing, OOP/SOLID, CI/CD with Git; OIDC and MIKEY-SAKKE knowledge preferred.
C#, .NET Framework, .NET Core, WCF, SignalR, EF, ASP.NET, WebAPI, SIP, RTP, RTCP, XML, XSD, HTTP, OIDC, MIKEY-SAKKE, MCPTT, SRTP, TLS, KMS, Git, Agile
4y
Save
Mark Applied
Hide
Mid / Senior C++ Software Engineer
Warsaw, Masovian Voivodeship, Poland
HybridFull Time
Robotec.ai
Robotec.ai: Develops simulation and digital twin software for robotics.
2+ YOEMSc or PhD in CS/Engineering/Robotics, 2+ years C++ (C++17+) development, Linux (Ubuntu 22.04) experience, familiarity with git/CI/unit testing, ROS/ROS2 projects, strong algorithmic and problem-solving skills, English proficiency.
C++, ROS(2), Linux, Ubuntu 22.04, git, CI, unit testing, Python, AWS, O3DE, Unity3D, Unreal Engine, GitHub
1w
Save
Mark Applied
Hide
Embedded C Software Engineer (783702)
Krakow, Lesser Poland Voivodeship, Poland
OnsiteFull Time
Ericsson
EricssonNasdaq: ERIC: Manufactures telecommunications equipment and provides networking services.
3+ YOEExperience in embedded C/C++ for real-time baseband L1/L2, 3+ years in real-time systems, Python familiarity, knowledge of 5G/LTE standards, strong analytical and communication skills, MSc/BSc in a technical field.
C, C++, Python, Pluralsight, Skillsoft, Coursera
1mo
Save
Mark Applied
Hide
Senior Embedded C++ Software Engineer - Networking (Ethernet)
Katowice or Krakow or Lodz or Szczecin or Warsaw or Wroclaw or Poland
HybridFull Time
Accenture
AccentureNYSE: ACN: Global professional services firm providing consulting and technology solutions.
5+ YOERequires 5+ years of embedded software experience, modern C++11+, Ethernet networking stacks, low-level driver development, MCU experience, and RTOS development; automotive networking experience is beneficial.
C++, Linux, Android, QNX, AUTOSAR, Adaptive AUTOSAR, lwIP, SPI, FreeRTOS, ThreadX, MCU, RTOS, Ethernet AVB/TSN, Automotive Ethernet, Base-T1, Base-T1S