Enable job alerts via email!

C++ Senior Software Engineer, HPC & ML Tools

Linaro

Warwick

On-site

GBP 50,000 - 90,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is on the lookout for a skilled C++ Senior Software Engineer to join their innovative team. This role focuses on developing high-quality debugging and profiling tools that enhance software performance across various platforms, from Linux servers to supercomputers. You'll collaborate with a talented group of engineers to drive major features and improvements, ensuring users receive top-notch support. If you're a self-motivated problem solver with a passion for software development and a knack for communication, this opportunity is perfect for you.

Qualifications

  • Proven experience in C++ and C development on Linux/Unix.
  • Good knowledge of Linux/Unix administration and Agile methodologies.

Responsibilities

  • Develop high-quality functionality, including specifications and testing.
  • Drive major features and improvements to enhance product quality.

Skills

C++
C
Linux/Unix
Agile methodologies
Git
Problem-solving
Communication

Education

Degree or equivalent experience

Tools

Git

Job description

C++ Senior Software Engineer, HPC & ML Tools

Join to apply for the C++ Senior Software Engineer, HPC & ML Tools role at Linaro

Overview

We are seeking a highly skilled senior software engineer to join the Linaro Forge team. You will have a methodical approach to debugging and performance analysis, understanding how developers utilize our tools to meet their objectives. Collaborating with a team of C++ engineers, you will help develop the Linaro Forge Debug and Profiling tools, aiming to build high-quality products that make a difference.

Linaro Forge is used by developers to enhance software performance or resolve bugs, from Linux servers to supercomputers. Our tools support various use cases, including C/C++/Python development, ML, data analysis, and HPC scaling.

Main Duties
  • Develop high-quality functionality on schedule, including specifications, design, development, documentation, and testing.
  • Drive major features and improvements, increasing product quality.
  • Support Forge users alongside team members.
  • Integrate with existing infrastructure and develop new processes as needed.
  • Influence team practices through engineering expertise and best practices.
Education

Degree or equivalent experience.

Key Skills & Experience
  • Proven experience in C++ and C development on Linux/Unix, ensuring quality code delivery.
  • Professional experience with C/C++ development.
  • Good Linux/Unix administration knowledge.
  • Familiarity with Agile development methodologies.
  • Experience with version control tools like Git.
  • Self-motivated problem solver, adaptable to challenges.
  • Strong communication skills.
  • Ability to work independently and in teams.
Desirable Skills & Experience

Optional skills include HPC applications, ML frameworks, DevOps tools, Python, system internals, open source contributions, GPU programming, cross-platform development, and technical leadership.

Location

Based near Warwick, with occasional travel to other offices and events.

Additional Information
  • Seniority level: Mid-Senior
  • Employment type: Full-time
  • Job function: Engineering & IT
  • Industry: Software Development
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

C++ Senior Software Engineer, HPC & ML Tools

Linaro Ltd

Warwick

On-site

GBP 45,000 - 80,000

30+ days ago

Senior Research Engineer - Additive Manufacturing (Arc-DED)

MTC - Manufacturing Technology Centre

Coventry

On-site

GBP 45,000 - 65,000

5 days ago
Be an early applicant

Senior Embedded Software Engineer 60,000- 70,000 Hybrid

Mid-Way Supply, Inc.

Coventry

Hybrid

GBP 60,000 - 70,000

26 days ago

Full Stack Software Developer

Grant Thornton

London

On-site

GBP 40,000 - 65,000

14 days ago

Lead Build Software Engineer - EA Sports

EA SPORTS

Birmingham

Hybrid

GBP 70,000 - 70,000

30+ days ago

Senior AI Software Engineer

iManage

London

Hybrid

GBP 50,000 - 90,000

30+ days ago

Senior AI Software Engineer

iManage

London

Hybrid

GBP 50,000 - 90,000

30+ days ago

Principal Software Engineer - Devops/Platform Team

Intelmatix

London

On-site

GBP 60,000 - 100,000

30+ days ago

Software Engineer (AI System)

Pangaea Data Limited

London

On-site

GBP 50,000 - 90,000

30+ days ago