C++ Software Engineer

Spectris

United States

Remote

USD 120,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HBK, part of Spectris, seeks a Senior C++ Software Engineer to join its Durability Centre of Excellence in the UK, designing, developing and optimizing high-quality C++ software with Qt in a fast-moving, agile environment.

You will lead code reviews, mentor juniors, work cross-functionally across Windows and Linux, and contribute to CI/CD and DevOps practices. Strong knowledge of multithreaded C++, OO design, and secure coding is required.

Qualifications

  • Master's degree in Computer Science or equivalent.
  • Proven delivery of software in a complex environment using Qt.
  • Experience with AI-assisted development and general secure coding practices.

Responsibilities

  • Design, implement, and maintain C++ applications and libraries.
  • Lead and participate in code reviews and technical design discussions.
  • Collaborate with cross-functional teams to define requirements and deliver solutions.
  • Optimize software for performance, scalability, and reliability.
  • Mentor junior developers and provide technical leadership.

Skills

C++11/14/17+
Multithreaded programming
Object-oriented design
Windows and Linux
Agile / Scrum

Education

Master's degree in Computer Science

Tools

Qt framework
Git
CMake
CI/CD pipelines

Job description

Описание: Senior C++ Software Engineer 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.

Задачи:
  • 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.
Требования:
  • 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.
  • 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.
Условия:

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 visit www.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

HBK - Hottinger Brüel & Kjær • United States

Remote
USD 93,000 - 145,000
Software Developer – API & AI/LLM
Software Developer – API & AI/LLM

Spectris • United States

Remote
USD 39,000 - 59,000
Sr. Software Engineer
Sr. Software Engineer

OMEGA, Inc. • Pompano Beach (FL)

On-site
USD 120,000 - 140,000
Manufacturing & Quality Engineer
Manufacturing & Quality Engineer

OMEGA, Inc. • Marlborough (MA)

On-site
USD 100,000 - 115,000
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
Production Assembler ll
Production Assembler ll

OMEGA, Inc. • California

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
Human Resource Manager
Human Resource Manager

OMEGA, Inc. • Marlborough (MA)

On-site
USD 85,000 - 100,000
Health insurance
Paid time off
401(k) match
+1
Simulation Workbench Senior Engineer
Simulation Workbench Senior Engineer

OMEGA, Inc. • United States

On-site
USD 110,000 - 120,000
Simulation Workbench Team Manager
Simulation Workbench Team Manager

OMEGA, Inc. • United States

On-site
USD 175,000 - 200,000