Lead Software Engineer
$114,800–$213,200 year
On-site · San Jose, California, United States
Job Summary
Lead Software Engineer role focusing on design, development, and optimization of high-performance algorithms and field solvers for large-scale, complex systems. Collaborate with cross-functional teams to deliver robust, scalable, and high-quality software solutions, improve performance, accuracy, and scalability of tools, and participate in architecture and technical decision-making for next-generation products. Requires strong background in computational electromagnetics and circuit theory, proficiency in C++ for performance-critical software, and experience in developing and maintaining electromagnetic field solvers, with knowledge of SI, PI, EMI, and EMC. The position is based in San Jose, California, with a California salary range of $114,800 to $213,200 and potential incentive compensation; Cadence emphasizes equal opportunity employment and comprehensive benefits.
Required Qualifications
- MS in Electrical Engineering, Computer Science, Applied Mathematics, or a related field + 3 years experience OR PhD + 0 years
- Strong foundation in computational electromagnetics and circuit theory
- Proficiency in C++ with experience in performance-critical software development
- Experience developing and maintaining electromagnetic field solvers
- Working knowledge of signal integrity (SI), power integrity (PI), electromagnetic interference (EMI), and electromagnetic compatibility (EMC)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.