Software Engineer (Newcastle Upon Tyne)
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 plug novel 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 originally, with a creative, research-driven mindset
- Communicate clearly and proactively with your team
Why Join?
- Intellectually stimulating work grounded in computational geometry and high-performance systems
- A small, agile team with startup energy - backed by a global tech leader
- A Newcastle-based office with low cost of living, a welcoming tech community, and access to coast and countryside
- A personalised onboarding plan and technical development roadmap over your first two years
- Over 50% of the team hold PhDs - originality and deep thinking are genuinely valued here
- A culture where creativity, technical excellence, and long-term impact are the norm
Other Details:
- Full-time, on-site role in Newcastle
- 6-month probation (with the possibility of shortening)
- Competitive salary based on experience
- Company
- Set2Recruit
- Location
- Newcastle upon Tyne, UK
- Posted
- Company
- Set2Recruit
- Location
- Newcastle upon Tyne, UK
- Posted