Lead Software Engineer

Cadence Design Systems
United Kingdom
Workplace: HybridFull timeFunction: Software EngineeringEducation: phdSkills: ["Engineering best practices","Collaboration","Technical problem-solving","Performance optimization"]

Lead the development of next-generation engineering simulation technologies for complex multi-physics systems. Design numerical solvers and scalable simulation architectures while driving engineering best practices. Build high-performance software in C++ with GPU acceleration (CUDA/OpenCL), multithreading, and SIMD, and optimize CPU/GPU performance. Translate research prototypes into production-ready tools and collaborate with research engineers, software developers, product managers, and domain experts.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
1 month ago

Lead Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Lead the development of next-generation engineering simulation technologies for complex multi-physics systems. Design numerical solvers and scalable simulation architectures while driving engineering best practices. Build high-performance software in C++ with GPU acceleration (CUDA/OpenCL), multithreading, and SIMD, and optimize CPU/GPU performance. Translate research prototypes into production-ready tools and collaborate with research engineers, software developers, product managers, and domain experts.
Location: United Kingdom
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Develop mathematical models and numerical methods to simulate thermal and structural interactions in complex engineering systems.
  • •Design and implement analytical/numerical solvers, including quasi-static and time-stepping algorithms for ODEs and PDEs.
  • •Create high-performance simulation software in modern C++ that is robust, scalable, and maintainable.
  • •Optimize compute-intensive algorithms using multithreading, SIMD, and GPU acceleration technologies such as CUDA and OpenCL.
  • •Analyze performance, identify bottlenecks, and optimize software across CPU and GPU architectures while collaborating with cross-functional teams.

Pay and Benefits

Perks:Health InsuranceDental401kPensionGym MembershipPaid LeaveLife InsuranceCycle ToVolunteer Time

Key Requirements

  • •PhD in Physics, Mathematics, Mechanical Engineering, or a closely related discipline (welcome recent PhD graduates and post-doctoral/industry research).
  • •Strong proficiency in modern C++ (C++17/20) with solid software development fundamentals.
  • •Deep understanding of object-oriented design, software architecture, and engineering best practices.
  • •Strong knowledge of numerical methods, mathematical modelling, and computational problem solving.
  • •Experience developing performance-critical software or computational algorithms, including high-performance computing.
Experience:Electronic designEngineering simulationHigh-performance computingAutomotiveAerospaceElectric vehicleRenewable energy
Education:PhD / Doctorate in Physics, Mathematics, Mechanical Engineering
Skills:Engineering best practicesCollaborationTechnical problem-solvingPerformance optimization
Tech Stack:C++17C++20C++CUDAOpenCLSIMDMultithreadingGPUGitHubAzure DevOpsGitHub CopilotClaudeLLMsLLM-assisted developmentCI/CDAutomated testingDevOps

Company Brief

Cadence Design Systems
Provides electronic design automation (EDA) software, IP, and services for semiconductor and systems companies to design, verify, and implement integrated circuits, systems-on-chip, and electronic systems across industries including communications, automotive, and consumer electronics.
Industry: Developer Tools
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 1988
Glassdoor
Glassdoor: 3.9
WebsiteLinkedInGlassdoor