Semtech

Senior Software Engineer

📍 Location
Richmond, British Columbia
⏰ Job Type
Full time
📅 Posted
March 23, 2026
Apply Now

Job Description

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...

  • Start Your Week Right!

    Apply now and make every Monday exciting with Semtech

    Apply for this Position