Talent.com
Lead R&D Software Engineer - C++/Python, Semiconductors
Lead R&D Software Engineer - C++/Python, SemiconductorsSynopsys, Inc. • Mississauga, Peel Region, CA
No longer accepting applications
Lead R&D Software Engineer - C++/Python, Semiconductors

Lead R&D Software Engineer - C++/Python, Semiconductors

Synopsys, Inc. • Mississauga, Peel Region, CA
24 days ago
Job type
  • Full-time
Job description

We Are:

At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.

You Are:

You are a passionate and accomplished software engineer, recognized for your deep expertise in modern programming languages such as C++ and Python. Your foundation in data structures and parallel algorithms enables you to tackle complex technical challenges with confidence and creativity. You have a keen eye for clean software architecture, thrive in dynamic and collaborative environments, and are driven to achieve excellence in everything you do. Your curiosity motivates you to continuously learn and adapt, making you an invaluable resource for both technical solutions and team mentorship. Whether writing efficient code, optimizing distributed systems, or troubleshooting intricate problems, you approach tasks with analytical rigor and a commitment to best practices. While experience with electrical engineering, EDA tools, semiconductors, or electronics is a plus, you are eager to leverage your skills to drive innovation in these domains. You understand the value of robust communication, constructive feedback, and shared success, making you an inspiring contributor and leader within diverse teams.

What You’ll Be Doing:

  • Designing and implementing core software components with a strong emphasis on performance, scalability, and reliability within distributed systems.
  • Developing and optimizing parallel algorithms tailored for advanced engineering applications in the semiconductor industry.
  • Collaborating with cross-functional teams—including QA, product, and hardware engineering—to deliver robust and innovative solutions.
  • Participating in code reviews, mentoring peers, and upholding high standards for software quality and maintainability.
  • Investigating and resolving technical challenges reported by QA or customers, ensuring customer satisfaction and product stability.
  • Contributing to the continuous improvement of development processes, tools, and best practices.

The Impact You Will Have:

  • Advancing the development of cutting-edge engineering software that powers the next generation of semiconductor solutions
  • Enhancing product performance and scalability by implementing efficient parallel algorithms.
  • Establishing and promoting best practices for software design, development, and testing across the team.
  • Supporting Synopsys’ industry leadership in high‑tech software innovation and reliability.
  • Accelerating time‑to‑market for mission‑critical semiconductor analysis tools.
  • Delivering high‑quality solutions that directly impact the global technology ecosystem.

What You’ll Need:

  • BS/MS/PhD in Computer Science, Engineering, or a related field.
  • Strong proficiency in C++ and Python, with proven experience in data structures and parallel algorithms.
  • Deep understanding of software design principles, debugging, and performance optimization.
  • Hands‑on experience with version control systems (such as Git) and working within Windows and Linux environments.
  • Bonus: Exposure to EDA tools, semiconductor technology, or electronics design.

Who You Are:

  • A collaborative leader and mentor who inspires others to achieve their best.
  • An excellent communicator able to articulate complex technical concepts to diverse audiences.
  • Innovative, results‑driven, and adaptable to fast‑changing environments.
  • Proactive problem solver with a passion for continuous improvement.
  • Committed to fostering an inclusive and supportive team culture.

The Team You’ll Be A Part Of:

Join the Redhawk‑SC R&D team in Athens, where we pioneer solutions for semiconductor analysis and reliability. You’ll work alongside talented engineers dedicated to advancing the state‑of‑the‑art in high‑performance computing and distributed systems, making a real impact on the future of technology.

Rewards and Benefits:

We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non‑monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.

#J-18808-Ljbffr
Create a job alert for this search

Lead RD Software Engineer CPython Semiconductors • Mississauga, Peel Region, CA

Similar jobs
Senior Full Stack Engineer — Robotics & Ground Systems

Senior Full Stack Engineer — Robotics & Ground Systems

Macdonald, Dettwiler And Associates Corporation • Brampton
Full-time
A premier space technology company is seeking a Senior Full Stack Developer for its Robotics & Space Operations team in Brampton.The successful candidate will design and implement software for grou...Show more
Last updated: 30+ days ago • Promoted
Engineer, Software GenAI (28785)

Engineer, Software GenAI (28785)

Amkor Technology • Vaughan
Full-time
Nasdaq: AMKR) is the world’s largest U.OSAT and is a global leader in outsourced semiconductor packaging and test services.With a strong track record of innovation, a broad and diverse geographic f...Show more
Last updated: 28 days ago • Promoted
Software Engineer II

Software Engineer II

Circle • Vaughan
Full-time
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.Circle is a financial technology company at the epicenter of the emerging internet of money, where val...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer — Safety-Critical Systems

Embedded Software Engineer — Safety-Critical Systems

Aversan Inc. • Mississauga
Full-time
A trusted multi-service engineering firm in Peel Region, Mississauga, is seeking an Intermediate Embedded Software Engineer to design and develop software solutions.You will be responsible for anal...Show more
Last updated: 30+ days ago • Promoted
Senior Controls Systems Software Engineer

Senior Controls Systems Software Engineer

ATS Automation Tooling Systems Inc • Vaughan
Full-time
A leading automation solutions provider is seeking a Senior Controls Systems Software Designer in Vaughan, Canada.You will lead projects, design and develop automation solutions, and mentor team me...Show more
Last updated: 30+ days ago • Promoted
Lead Backend Engineer: Python & Distributed Cloud Systems

Lead Backend Engineer: Python & Distributed Cloud Systems

Ouster • Toronto, Ottawa
Full-time
A leading lidar technology company is seeking a passionate software engineer to enhance their cloud infrastructure and distributed systems.In this role, you will design, architect, and maintain a s...Show more
Last updated: 30+ days ago • Promoted
Senior C++ Software Engineer/MTS

Senior C++ Software Engineer/MTS

MDA • Brampton
Full-time
Building the space between proven and possible, MDA Space is a trusted mission partner to the global space industry.A robotics, satellite systems and geointelligence pioneer with a 55-year+ story o...Show more
Last updated: 30+ days ago • Promoted
Senior C++/Java Lead Engineer - Architecture & Mentorship

Senior C++/Java Lead Engineer - Architecture & Mentorship

Source Code • Vaughan
Full-time
A leading software development company is seeking a Senior C++ / Java Developer to provide technical and architectural leadership to an Agile team supporting a major online poker platform.The ideal...Show more
Last updated: 25 days ago • Promoted
FPGA Design Engineer for High-Speed LiDAR Systems

FPGA Design Engineer for High-Speed LiDAR Systems

FLIR Systems, Inc. • Vaughan
Full-time
A technology company specializing in geospatial solutions is seeking an Electronic Designer - FPGA Developer to develop cutting-edge LiDAR systems.The role requires expertise in schematic design us...Show more
Last updated: 30+ days ago • Promoted
Software development Manager

Software development Manager

Techblocks, Inc. • Vaughan
Full-time
We are seeking an experienced and dynamic Technical Lead with strong experience in.The ideal candidate will have 15+ years of professional experience in designing, developing, and maintaining scala...Show more
Last updated: 4 days ago • Promoted
Senior Software Developer

Senior Software Developer

Mevotech • Mississauga, ON, CA
Full-time
Quick Apply
JOB PURPOSE Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional...Show more
Last updated: 30+ days ago
Senior Selenium Automation Lead — Cucumber & Java

Senior Selenium Automation Lead — Cucumber & Java

HCL Technologies Limited • Mississauga
Full-time
A global technology company is seeking a Senior Selenium Test Lead in Mississauga to lead the automation testing team.This role requires proficiency in Selenium, Cucumber, and Java, along with stro...Show more
Last updated: 11 days ago • Promoted
Manager, Software Development

Manager, Software Development

SOTI Inc • Mississauga
Full-time
SOTI is committed to providing its employees with endless possibilities; learning new things, working with the latest technologies and making a difference in the world.Job Title**:Manager, Software...Show more
Last updated: 30+ days ago • Promoted
Embedded Software Engineer - C/C++, On-Site Mississauga

Embedded Software Engineer - C/C++, On-Site Mississauga

Spectrum Manufacturing Inc. • Mississauga
Full-time
A manufacturing company in Canada is seeking an Embedded Software Engineer to join their team in Mississauga.The role involves developing high-quality embedded software applications for various pro...Show more
Last updated: 7 days ago • Promoted
AI/ML Process & Tools Engineer — Hybrid Work

AI/ML Process & Tools Engineer — Hybrid Work

Bombardier Transportation GmbH • Mississauga
Full-time
A leading aerospace firm in Mississauga is seeking a Software Engineer specializing in Artificial Intelligence and Machine Learning.The successful candidate will drive improvements in retrieval qua...Show more
Last updated: 15 days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Datasite • Vaughan
Full-time
Datasite and its associated businesses are the global center for facilitating economic value creation for companies across the globe.From data rooms to AI deal sourcing and more.Here you’ll find th...Show more
Last updated: 12 days ago • Promoted
Software Development Engineer III

Software Development Engineer III

Biiibo • Vaughan
Full-time
As a Software Development Engineer lll, you will work as part of a small, autonomous, agile team to deliver both internal and external applications; built on a modern hybrid cloud platform.You will...Show more
Last updated: 28 days ago • Promoted
Onsite Software Development Manager Lead Life Sciences Tech

Onsite Software Development Manager Lead Life Sciences Tech

SCIEX • Vaughan
Full-time
A leading technology company located in Vaughan, Canada, is seeking a Software Development Manager to lead a team of developers in creating and maintaining software solutions.The ideal candidate wi...Show more
Last updated: 30+ days ago • Promoted