Senior Software Engineer

Semtech • Richmond, British Columbia, Canada • Posted March 23, 2026

Location Richmond, British Columbia
Job Type Full time
Category Computer Occupations
Posted March 23, 2026

Location: Richmond, BC

Job Summary:

This position involves full life cycle of software development. The software development activity includes requirement specification, design, implementation, testing, manufacturing support, and problem investigation of field reported issues. This position also involves supervision of other team members and track project tasks to completion.

Responsibilities:

  • Develop software design specification tracible to requirement specification in accordance with the development process. Develop software tracible to software design specification in accordance with the established coding conventions. Perform required design testing including unit testing, integration testing, performance testing, and reliability testing. 

  • Investigate, identify root cause and resolve software defects.

  • Participate in peer design and code review.

  • Assist in developing customer facing doc...

  • Interested in this role?

    Click the button below to start your application.

    Apply Now