368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$93k – $187k per year (Estimated)
Location
Remote/Hybrid (Nottingham, United Kingdom)
Seniority
Staff
Employment
Full-Time
Overview
Company
Impact
Profile match
Semiconductor Engineering is a technical media and research organization based in San Jose, California, and founded in 2013. The company provides in-depth news, analysis, and technical papers focused on the design, manufacturing, testing, and integration of advanced semiconductor technologies. It operates as a global information hub for chip engineers and industry professionals, offering newsletters, webinars, and specialized research reports.

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality.

Cadence customers are the world’s most innovative companies, delivering extraordinary electronic products from chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health.

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Job Title: Lead Software Engineer.

Location: Nottingham, United Kingdom

Reports to: Sr Software Engineering Manager

Job Overview:

Ready to shape the future of engineering simulation? Join our Solver Team in Nottingham and help develop next-generation simulation technologies used by leading automotive, aerospace, motorsport, electric vehicle, and renewable energy companies worldwide.

As a Lead Software Engineer, you will work at the intersection of mathematical modelling, high-performance computing, and software engineering to create advanced simulation solutions for complex multi-physics systems. You will help design cutting-edge numerical solvers, GPU-accelerated computing frameworks, and scalable software architectures, while establishing engineering best practices and shaping the technical direction for future product development.

Job Responsibilities:

  • Develop mathematical models and numerical methods to simulate thermal and structural interactions within complex engineering systems.
  • Design and implement analytical and numerical solvers, including quasi-static and time-stepping algorithms for ordinary differential equations (ODEs) and partial differential equations (PDEs).
  • Design and implement high-performance simulation software using modern C++ (C++17/20), delivering robust, scalable, and maintainable solutions.
  • Develop and optimize compute-intensive algorithms using multithreading, SIMD techniques, and GPU acceleration technologies such as CUDA and OpenCL.
  • Analyze software performance, identify computational bottlenecks, and implement optimizations across CPU and GPU architectures.
  • Leverage AI-assisted engineering tools such as GitHub Copilot, Claude, or similar to improve development productivity while maintaining high engineering quality standards.
  • Translate research concepts, prototypes, and proof-of-concepts into production-ready software.
  • Collaborate closely with software developers, research engineers, product managers, and domain experts to deliver innovative simulation capabilities.

Job Qualifications:

  • A PhD in Physics, Mathematics, Mechanical Engineering, or a closely related discipline. We welcome applications from recent PhD graduates as well as those with several years of post-doctoral or industry research experience.
  • Strong software development skills with demonstrated proficiency in modern C++.
  • Deep understanding of object-oriented design, software architecture, and software engineering best practices.
  • Strong knowledge of numerical methods, mathematical modelling, and computational problem solving.
  • Experience developing performance-critical software or computational algorithms.
  • Understanding of AI-assisted software development and practical use of LLMs, and agent-based development workflows.

Additional Skills/Preferences:

  • Experience in multi-body dynamics, multiscale modelling, finite element analysis, computational fluid dynamics, or other physics-based simulation domains.
  • Knowledge of modern software development practices including CI/CD, automated testing, and DevOps workflows.
  • Knowledge of high-performance computing techniques including SIMD vectorisation, cache optimization, distributed computing, and parallel programming.

Additional Information:

This role is based in our Nottingham office, with a hybrid working arrangement of at least 3 days per week on-site. You will join a specialist Solver Team working alongside research engineers, software developers, product managers, and domain experts. The team operates with a strong culture of technical rigour and collaborative problem-solving, using modern tooling including GitHub, Azure DevOps, and AI-assisted development environments.

Check what we can offer you:

  • Competitive salary
  • 25 days holiday per year
  • Private Medical and Dental plans, Income Protection and Life Insurance
  • Group Personal Pension Plan
  • Cycle to work scheme and gym subsidy
  • 5 days paid time to volunteer to give back to our communities
  • Employee Stock Purchase Plan
  • The opportunity to work for a Great Place to Work© & Fortune 100 organization

Cadence is committed to equal employment opportunity and employment equity throughout all levels of the organization. We strive to attract a qualified and diverse candidate pool and encourage diversity and inclusion in the workplace.

We’re doing work that matters. Help us solve what others can’t.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Nottingham
Remote • Full-Time • 3+ years exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
Remote • Full-Time • 3+ years exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
Remote • Full-Time • 1+ year exp • Cairo
C#
JavaScript
TypeScript
C#
.NET
AI/ML
Copilot
DevOps
Azure
Azure DevOps
CI/CD
Rest API
Analytics
ETL/ELT
Management
Power Apps
Power Automate
Apply
$20k – $49k per year (Estimated) • Remote • Full-Time • Bachelor's Degree
Python
Ruby
SQL
Databases
Amazon Neptune
Neo4j
AI/ML
Hallucination
LangChain
LangGraph
LLM
Model Context Protocol
Spark
AI Agents
LLM Guardrails
DevOps
Ansible
AWS
Azure
CI/CD
Docker
GCP
GitHub Actions
GitLab CI
Jenkins
Kubernetes
Rest API
Terraform
GitHub
GitLab
QA
Playwright
Postman
Selenium
Swagger
Apply
SOC Senior Analyst 2 days ago
In office • Full-Time • Bachelor's Degree • Riyadh
DevOps
AWS
Azure
GCP
Cybersecurity
MITRE ATT&CK
Apply
In office • Full-Time • 10+ years exp • Master's Degree • Shanghai
Perl
SystemVerilog
Verilog
Chips/EDA
Cadence Palladium
Cadence Protium
Apply
$78k – $208k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Cork
SystemVerilog
Verilog
Chips/EDA
Formal Verification
Apply
$72k – $183k per year (Estimated) • Equity • In office • Full-Time • 12+ years exp • Bachelor's Degree • Dublin
Apply
$29k – $100k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Belo Horizonte
C#
C++
Java
Rust
AI/ML
Claude
Claude Code
Copilot
AI Agents
DevOps
Git
GitHub
Apply
$65k – $120k per year • Equity • In office • Full-Time • High School Diploma • Montreal
Perl
Python
Ruby
SystemVerilog
Verilog
Chips/EDA
Formal Verification
UVM
Apply
Data Analyst 5 days ago
$52k – $141k per year (Estimated) • In office • Full-Time • Nottingham
Python
SQL
Apply
.Net Engineer 6 days ago
$71k – $160k per year (Estimated) • Remote/Hybrid • Full-Time • Nottingham
C#
Python
Scala
SQL
C#
.NET
Mobile
Clean Architecture
DevOps
Amazon EKS
AWS
AWS Lambda
Bitbucket
CloudFormation
Docker
Kubernetes
Terraform
Amazon Kinesis
GitHub
GitLab
Apply
$59k – $140k per year (Estimated) • Remote • Full-Time • 5+ years exp • PhD • Nottingham
C#
C#
.NET
Apply
$68k – $156k per year (Estimated) • In office • PhD • Nottingham
Swift
AI/ML
Text-to-Speech
Mobile
Fastlane
SwiftUI
DevOps
CI/CD
Git
Vercel
Apply
$81k – $147k per year (Estimated) • Remote/Hybrid • Full-Time • Nottingham
C#
SQL
JavaScript
C#
ASP.NET Core
Frontend
HTMX
DevOps
Azure
CI/CD
Git
GitHub Actions
GitHub
Management
Confluence
Jira
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.