Lead Software Engineer
Cadence Design Systems
Nottingham
Workplace: HybridFull timeFunction: Software EngineeringExperience: 4-7 yearsEducation: bachelorsSkills: ["Technical mentoring","Code reviews","Engineering excellence","Collaboration","Architectural thinking"]Design and deliver next-generation desktop and cloud applications for engineering workflows used to design, simulate, and analyze advanced electro-mechanical systems. Own complex feature delivery across the full software lifecycle, optimizing performance and scalability. Build rich WPF user interfaces, implement maintainable C#/.NET architectures, and use AI-assisted engineering tools (LLMs) to improve productivity and quality. Collaborate with product, UX, QA, and domain experts to shape technical direction and roadmaps.

