Sr Principal Software Engineer

Cadence Design Systems
Finland
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: mastersSkills: ["Communication","Problem-solving","Teamwork"]

Lead and contribute to the design, implementation, and maintenance of software for analog and RF circuit simulation. Bring deep expertise in numerical analysis, large-scale computations, and cross-functional collaboration to deliver production-grade tools (e.g., Spectre, HSpice, APLAC) on Windows/Linux with C/C++. Located in Helsinki, Finland, you will work as part of Cadence’s engineering team to advance circuit simulation capabilities.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Cadence Design Systems
Cadence Design Systems
6 months ago

Sr Principal Software Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

Lead and contribute to the design, implementation, and maintenance of software for analog and RF circuit simulation. Bring deep expertise in numerical analysis, large-scale computations, and cross-functional collaboration to deliver production-grade tools (e.g., Spectre, HSpice, APLAC) on Windows/Linux with C/C++. Located in Helsinki, Finland, you will work as part of Cadence’s engineering team to advance circuit simulation capabilities.
Location: Finland
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, implement, and maintain software for analog and RF circuit simulation.
  • •Collaborate with engineering and cross-functional teams to deliver innovative simulation technologies in a production environment.
  • •Leverage numerical methods and algorithms (e.g., sparse solvers, iterations, optimization) to improve simulation performance and accuracy.
  • •Contribute to the development and maintenance of production-grade tools on Windows and/or Linux platforms.
  • •Mentor and collaborate with other engineers to drive quality and efficiency in circuit simulation projects

Key Requirements

  • •MSc/PhD in electrical engineering, applied mathematics/physics, computer science, or similar
  • •5+ years of work experience on numerical analysis in related fields (circuit, EM, thermal, fluid, photonics)
  • •Experience with algorithms such as sparse matrix solvers, iteration, optimization, etc.
  • •Proficiency in C/C++ programming on Windows and/or Linux environments
  • •Team player with good communication skills
Experience:5+ yearsCircuit designNumerical analysisElectrical engineering
Education:Master's in Electrical Engineering
Skills:CommunicationProblem-solvingTeamwork
Tech Stack:C/C++LinuxWindowsGPUParallel computingSpectreHSpiceAPLACCUDA

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