Discover Technata Job board

Find your next tech job in Kanata North, Canada’s largest technology park. Then explore endless international opportunities and dream about where your career will take you. With the Country’s largest density of technology companies ranging from promising startups to leading global giants, Kanata North is the place to be if you are serious about a career in tech.

Software Engineering, Senior Staff Engineer

Synopsys

Synopsys

Software Engineering
Washington, DC, USA
Posted on Aug 23, 2025

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 seasoned Software engineer with over 10 years of hands-on experience in the software development or verification field, with hands-on experience in designing, developing, and optimizing tests to verify various elements of the software stack. You have a deep understanding of embedded software development or verification and hardware/software co-design principals. You are knowledgeable in computer architecture, domain specific hardware, machine learning, deep learning, software development, and/or CPU, NPU or GPU technology.

What You’ll Be Doing:

  • Define, design, implement and debug SW components for Synopsys NPX processors
  • Work with both embedded and host-side development environments
  • Solve complex technical problems
  • Define, design, implement and debug SW components

The Impact You Will Have:

  • Ensuring the delivery of high-quality, reliable SW components that meet customer/architectural specifications
  • Direct contribution to the successful launch of products, impacting various industries
  • Improving the overall performance and functionality of Synopsys' IP offerings
  • Fostering a culture of continuous improvement and technical excellence

What You’ll Need:

  • Excellent written English and good spoken English communication skills
  • Excellent cross platform C/C++
  • Experience with multi-core systems
  • Experience with embedded development and debugging on at least one microprocessor or DSP architecture in C and Assembly languages
  • Strong problem solving and debugging skills
  • Strong SW design skills

Who You Are:

  • Detail-oriented with a strong analytical mindset
  • Excellent communicator, able to convey complex technical concepts clearly
  • Collaborative team player who thrives in a dynamic environment
  • Proactive and self-motivated, with a commitment to continuous learning
  • Knowledgeable on computer architectures and RISC microarchitectures at the level described in Patterson & Hennessy or Harris & Harris textbooks
  • Ideally you have experience in following fields:
    • Programming computer vision and/or ML applications on optimized embedded vision processors or GPU
    • Machine Learning / Artificial Intelligence
    • ISO26262 and FuSa

The Team You’ll Be A Part Of:

You will be part of a highly skilled and motivated verification team focused on delivering cutting-edge solutions. The team is dedicated to maintaining the highest standards of quality and performance, working collaboratively to tackle complex challenges. You will have the opportunity to work alongside industry experts and contribute to the development of next-generation technologies.

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.