Enable job alerts via email!

Software Engineer

FusePump

Newcastle upon Tyne

On-site

GBP 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a forward-thinking company as a Senior Software Engineer, where you'll contribute to cutting-edge EDA tools in a collaborative environment. This role is perfect for those with a PhD and a passion for algorithmic challenges, focusing on computational geometry and data structures. Work alongside a talented team in a vibrant Newcastle office, enjoying a stimulating culture that values creativity and technical excellence. Experience personal growth with tailored onboarding and development plans, while making an impact on high-performance systems used by leading tech firms.

Benefits

Personalized onboarding plan
Technical development roadmap
Agile team environment
Access to coast and countryside

Qualifications

  • PhD-level insights into algorithmic complexity and computational geometry.
  • Strong academic background with top-level A-Levels.

Responsibilities

  • Design and develop algorithmically rich software components.
  • Tackle performance-critical layout problems involving network theory.

Skills

C++
Algorithm Design
Computational Geometry
Data Structure Design

Education

PhD in Computer Science
First-Class Degree

Job description

Senior Software Engineer (PhD Level)

Location: Newcastle, UK (On-site)

Team Size: 14–15 engineers

Domain: Computational Geometry, Algorithm Design, EDA Software

Make original contributions to cutting-edge software in the semiconductor world.

Our client, a high-calibre engineering team within a 12,000-employee global leader, is hiring a Senior Software Engineer to join its Newcastle-based group. This small, focused team develops highly sophisticated electronic design automation (EDA) tools used by some of the world's biggest tech companies.

This role is ideal for someone with deep algorithmic thinking, fluency in C++, and a passion for solving hard, real-world problems at the intersection of computational geometry, data structure design, and algorithmic complexity.

You'll bring your PhD-level insights to challenges few engineers encounter and see your work drive innovation in chip and system design at scale.

What You'll Be Doing
  • Designing and developing algorithmically rich software components, particularly in 2D geometry, routing, and constraint solving
  • Tackling performance-critical layout problems involving network theory and spatial optimization
  • Inventing and integrating custom data structures and algorithms for geometry manipulation
  • Collaborating across teams to incorporate research-based ideas into existing platforms
  • Owning problems end-to-end, from concept to implementation
You'll Thrive Here If You:
  • Hold a PhD in Computer Science, Mathematics, or Engineering
  • Have a strong academic background, ideally with a first-class degree and top-level A-Levels (AAA or equivalent)
  • Are fluent in modern C++, with demonstrable experience solving advanced algorithmic problems
  • Think independently and creatively, with a research-driven mindset
  • Communicate clearly and proactively with your team
Why Join?
  • Work on intellectually stimulating projects grounded in computational geometry and high-performance systems
  • Be part of a small, agile team with startup energy, supported by a global tech leader
  • Enjoy a Newcastle-based office with a low cost of living, a welcoming tech community, and access to coast and countryside
  • Receive a personalized onboarding plan and technical development roadmap over your first two years
  • Join a team where over 50% of members hold PhDs—originality and deep thinking are highly valued
  • Be part of a culture that fosters creativity, technical excellence, and long-term impact
Other Details
  • Full-time, on-site role in Newcastle
  • 6-month probation period (with the possibility of shortening)
  • Competitive salary based on experience
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Poland Remote)

TN United Kingdom

Newcastle upon Tyne

Remote

GBP 60,000 - 100,000

Today
Be an early applicant

Senior Software Engineer (UK Remote)

TN United Kingdom

Newcastle upon Tyne

Remote

GBP 60,000 - 100,000

Yesterday
Be an early applicant

Senior Software Engineer (UK Remote)

Turnitin

Newcastle upon Tyne

Remote

GBP 60,000 - 100,000

2 days ago
Be an early applicant

Software Engineer

Wealth Wizards Limited

Remote

GBP 40,000 - 80,000

2 days ago
Be an early applicant

Senior Software Engineer (UK Remote)

Turnitin

Manchester

Remote

GBP 60,000 - 100,000

Yesterday
Be an early applicant

Software Engineer - L3 Support

Canonical

Manchester

Remote

USD 45,000 - 80,000

2 days ago
Be an early applicant

Lead Software Engineer

The Multiplayer Group (MPG)

Remote

GBP 45,000 - 75,000

Yesterday
Be an early applicant

Java, Spring Boot & AWS Software Engineer

NatWest Group

Manchester

Remote

GBP 50,000 - 90,000

Yesterday
Be an early applicant

Software Engineer

TRI - The RBQM Experts

Remote

GBP 40,000 - 80,000

-1 days ago
Be an early applicant