Job Description

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. (50%) Investigate, identify root cause and resolve software defects. (30%) Participate in peer design and code review. (10%) Assist in developing customer facing documents such as user guides, application notes and release notes. Provide new feature training to customer support team members. (10%)

Minimum Qualifications:

  • Degree in Electrical or Computer Engineering, Computer Science or a Technology Diploma with relevant industry experience in full-stack software development.

  • Knowledge of programming in Java and Javascript.

  • Work well individually and ...

  • Ready to Apply?

    Take the next step in your AI career. Submit your application to Semtech today.

    Submit Application