C++ Software Engineer

HBK - Hottinger Brüel & Kjær

United States

Remote

USD 93,000 - 145,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

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, lead architecture discussions, and mentor junior engineers in an agile environment.

In this role you will collaborate with cross‑functional teams to define requirements, deliver scalable solutions, and contribute to CI/CD and DevOps practices.

Qualifications

  • Advanced degree in Computer Science or equivalent.
  • Proven delivery of software using the Qt framework.
  • Experience with multithreaded C++ (C++11/14/17+).
  • Familiar with secure coding practices.
  • Experience in SAFE, Agile/Scrum teams.

Responsibilities

  • Design, implement, and maintain C++ applications and libraries.
  • Lead and participate in code reviews, architecture discussions, and technical design.
  • Work 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 CI, deployment, and DevOps practices.

Skills

Multithreaded C++
Qt framework
AI-assisted development
Secure coding
OO design
Cross-platform development
Teamwork
Communication

Education

Master’s degree in Computer Science or equivalent

Tools

Qt framework
Git
CMake
CI/CD
Automated testing

Job description

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

Manufacturing & Quality Engineer
Manufacturing & Quality Engineer

OMEGA, Inc. • Marlborough (MA)

On-site
USD 100,000 - 115,000
Sr. Software Engineer
Sr. Software Engineer

OMEGA, Inc. • Pompano Beach (FL)

On-site
USD 120,000 - 140,000
Applications Engineer
Applications Engineer

OMEGA, Inc. • West Chatsworth (CA)

On-site
USD 80,000 - 85,000
Vacation & Sick Leave
11 Paid Holidays
Volunteer days
+1
VTS Field Service Engineer Americas Home Working
VTS Field Service Engineer Americas Home Working

OMEGA, Inc. • Town of Florida (NY)

Remote
USD 75,000 - 110,000
PTO 4 weeks
Paid holidays
Parental leave
+2
Test Technician
Test Technician

OMEGA, Inc. • West Chatsworth (CA)

On-site
USD 30,000 - 34,000
Vacation and sick leave
11 paid holidays
401(k) with 5% match
+2
VTS Field Service Engineer Americas Home Working
VTS Field Service Engineer Americas Home Working

OMEGA, Inc. • Florida

Hybrid
USD 75,000 - 110,000
PTO 4 weeks
11 paid holidays
Parental Leave
+3
CNC Operator - 2nd Shift
CNC Operator - 2nd Shift

OMEGA, Inc. • West Chatsworth (CA)

On-site
USD 30,000 - 34,000
Production Assembler ll
Production Assembler ll

OMEGA, Inc. • California (MO)

Hybrid
USD 30,000 - 33,000
Vacation and paid sick leave
11 paid holidays
Volunteer days
+3
Production Assembler ll
Production Assembler ll

OMEGA, Inc. • West Chatsworth (CA)

On-site
USD 30,000 - 33,000
Vacation and Paid Sick Leave
11 paid holidays
401(k) matching up to 5%
+1
Simulation Workbench Senior Engineer
Simulation Workbench Senior Engineer

OMEGA, Inc. • United States

On-site
USD 110,000 - 120,000