C++ Software Engineer

HBK - Hottinger Brüel & Kjær

Warszawa

On-site

PLN 180,000 - 280,000

Full time

24 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

HBK - Hottinger Brüel & Kjær is seeking a senior C++ software engineer to join the Durability Centre of Excellence in the UK. You will design, develop, and optimize high-quality C++ software, mentor teammates, and lead architectural discussions in a collaborative, agile environment.

The role emphasizes cross-platform (Windows/Linux) development, secure coding, and CI/CD practices, with opportunities to influence global projects. Strong analytical skills and teamwork are essential.

Qualifications

  • Excellent college or university degree (master's/diploma/doctorate) in Computer Science or equivalent, demonstrating excellent analytical and conceptual skills / mindset.
  • Proven successful delivery of working software in a complex working environment using Qt framework.
  • Ability to apply AI assisted development (e.g. using Co-Pilot, Agentic Development).
  • A good working knowledge of secure coding practices.
  • Prior experience of mechanical engineering, vibration or fatigue analysis and signal processing would be an advantage but is not required.
  • Proficient professional software development experience with multithreaded application C++ (C++11/14/17 or later).
  • Strong understanding of object-oriented design, data structures, and algorithms.
  • Experience with cross-platform development (Windows and Linux).
  • Ability to apply knowledge of Git, CMake and CI/CD pipelines and automated testing.
  • Experience working in SAFE, Agile, and / or Scrum teams.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Responsibilities

  • Design, implement, and maintain C++ applications and libraries.
  • Lead and participate in code reviews, architecture discussions, and technical design.
  • Work closely with cross-functional teams to define requirements and deliver solutions.
  • Optimize software for performance, scalability, and reliability.
  • Mentor junior developers and provide technical leadership.
  • Investigate and resolve complex technical issues in a timely manner.
  • Contribute to continuous integration, deployment, and DevOps practices.

Skills

C++ multithreaded
Qt framework
Object-oriented design
Data structures & algorithms
Cross-platform development
AI-assisted development
Secure coding
Git
CMake
CI/CD pipelines
Agile / Scrum
Problem solving
Communication & teamwork

Education

Master's degree in Computer Science or equivalent

Tools

Qt
Git
CMake
CI/CD
Windows/Linux

Job description

The positionWe are searching for a high-calibre C++ Software Engineer to join our Durability Centre of Excellence in the UK.

Senior C++ Software Engineer

The position

We are searching for a high-calibre C++ Software Engineer to join our Durability Centre of Excellence in the UK.

You will play a key role in designing, developing, and optimizing high-quality software solutions in C++. This is an excellent opportunity to contribute to innovative projects with global impact in a collaborative, agile environment.

Primary Responsibilities

In this role you will be working on:

  • Design, implement, and maintain C++ applications and libraries.
  • Lead and participate in code reviews, architecture discussions, and technical design.
  • Work closely with cross-functional teams to define requirements and deliver solutions.
  • Optimize software for performance, scalability, and reliability.
  • Mentor junior developers and provide technical leadership.
  • Investigate and resolve complex technical issues in a timely manner.
  • Contribute to continuous integration, deployment, and DevOps practices.
Professional Qualifications And Experience
  • Excellent college or university degree (master's/diploma/doctorate) in Computer Science or equivalent, demonstrating excellent analytical and conceptual skills / mindset.
  • Proven successful delivery of working software in a complex working environment using Qt framework.
  • Ability to apply AI assisted development (e.g. using Co-Pilot, Agentic Development).
  • A good working knowledge of secure coding practices.
  • Prior experience of mechanical engineering, vibration or fatigue analysis and signal processing would be an advantage but is not required.
  • Proficient professional software development experience with multithreaded application C++ (C++11/14/17 or later).
  • Strong understanding of object-oriented design, data structures, and algorithms.
  • Experience with cross-platform development (Windows and Linux).
  • Ability to apply knowledge of Git, CMake and CI/CD pipelines and automated testing.
  • Experience working in SAFE, Agile, and / or Scrum teams.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
Personal Skills
  • Highly flexible, accountable, and takes ownership.
  • A team player with the ability to support cross team collaboration.
  • A track record of seizing opportunities to apply new technologies such as AI
  • Support, actively promote and champion the HBK values.
We offer

The job will provide you with an opportunity to further your career alongside some of the best and most passionate technology experts from around the world in a leading company within the test and measurement industry. You will be a strong contributor who collaborates closely with colleagues from various business functions all over the world.

At HBK, we live up to our three values: Be True, Own It and Aim High. We believe in absolute integrity – it’s how we win for stakeholders, the environment and each other. We believe in teamwork and keeping our promises – to ourselves and others. Finally, we believe in being bold and positive. This is how we perform at our best and achieve greater success.

One Company – HBK

On 1 January 2019, Brüel & Kjær and HBM merged their activities into a new company called HBK (Hottinger, Brüel & Kjær). With more than 3,000 employees worldwide and production facilities in Denmark, Germany, the UK, the USA, China and Portugal and presence in 80 countries, HBK becomes a leading player in the test and measurement area. For further info please visitwww.hbkworld.com.

HBK currently operates within the Test and Measurement segment of Spectris, the productivity-enhancing instrumentation and controls company.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

OMEGA, Inc. • Polska

Hybrid
PLN 413,000 - 568,000
Senior C++ Software Engineer – Durability Center Lead
Senior C++ Software Engineer – Durability Center Lead

HBK - Hottinger Brüel & Kjær • Warszawa

On-site
PLN 180,000 - 280,000
Senior C++ Software Engineer — Performance & AI Leadership
Senior C++ Software Engineer — Performance & AI Leadership

OMEGA, Inc. • Polska

Hybrid
PLN 413,000 - 568,000
Lead Engineer – Embedded Software Development (M/F/D)
Lead Engineer – Embedded Software Development (M/F/D)

Baker Hughes Company • Warszawa

Hybrid
PLN 146,000 - 270,000
Private medical care
Life insurance
Mobility allowance
+4
Business R&D Senior Professional
Business R&D Senior Professional

Hitachi Automotive Systems Americas, Inc. • Kraków

On-site
PLN 180,000 - 300,000
Private medical care
Life insurance
Fitness programs
+6
Senior System Test Engineer
Senior System Test Engineer

Hitachi Automotive Systems Americas, Inc. • Kraków

On-site
PLN 180,000 - 250,000
Private medical care
Life insurance
Fitness programs
+3
Business R&D Senior Professional | Krakow, Poland
Business R&D Senior Professional | Krakow, Poland

Hitachi ABB Power Grids • Kraków

On-site
PLN 200,000 - 320,000
Private medical care
Life insurance
Fitness programs
+5
Senior Advanced Software Engineer - hybrid (m/f/d)
Senior Advanced Software Engineer - hybrid (m/f/d)

Honeywell Technologies • Województwo pomorskie

Hybrid
PLN 180,000 - 250,000
Hybrid work arrangement (3&2)
State-of-the-art office with parking
Competitive Salary
+4
Senior / Lead Engineer, Product Development & New Technology (M/F/D)
Senior / Lead Engineer, Product Development & New Technology (M/F/D)

Baker Hughes Company • Warszawa

On-site
PLN 166,000 - 286,000
Contemporary work-life balance
Private medical care
Life insurance
+3
Business R&D Senior Professional
Business R&D Senior Professional

Hitachi Energy • Kraków

On-site
PLN 180,000 - 280,000
Private medical care
Life insurance
Fitness programs
+5