Skip to content

Staff Engineer – Manufacturing Test Development
Company | Semtech |
---|
Location | Richmond, BC, Canada |
---|
Salary | $91000 – $115000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- B.Sc. in Mechatronics Engineering, Electronic Engineering, or similar engineering disciplines.
- Minimum 5 years of experience in hardware troubleshooting
- Minimum 5 years of experience developing software using C++ and object-oriented programming
- Experience with developing complex software applications using the Python programming language
- Working knowledge of data communication, networking and protocols, interfaces such as USB2/3, UART, I2C, SPI, PCIe, WIFI and Ethernet
- Experience with systemic hardware troubleshooting techniques
- Working knowledge with baseband and wireless communication test equipment such as call boxes, digital oscilloscopes, logic analyzers, USB, PCIe and Audio analyzers
- Hands-on rework experience with surface mount components and printed circuit assemblies
- Experience writing technical documentation and developing technical test plans
- Strong written and verbal English communication skills
- Excellent problem solving and analytical skills
Responsibilities
- Communicate with Hardware and RF teams to gain sufficient understanding of product hardware and RF test requirements for test development.
- Review and analyze new product designs for testability.
- Capture test fixture requirements and communicate requirements to fixture vendors.
- Oversee and lead design of test fixtures as related to product testing.
- Lead the development of comprehensive RF and hardware test requirements and test plans to be implemented into software.
- Participate in software architecture design for new test software frameworks
- Design and implement software components for automated hardware and RF test systems for factory production
- Debug and maintain existing software components for factory production
- Review code submitted for production by other team members to ensure quality
- Communicate and coordinate with Hardware/RF/FW teams on technical issues and transfer information and knowledge to own team.
- Work closely with RF, hardware, and firmware teams to troubleshoot technical issues in production units
- Prepare technical documentation such as test plans, test fixture specifications & requirements, test station user guides, and defect analysis reports
- Assist factory processes (i.e. DFM, DFT, NPI and Manufacturing Test)
- Analyze defects and create clear bug reports and verify bug fixes
- Willingness and ability to occasionally travel overseas for one to two weeks at a time.
Preferred Qualifications
- Prior experience developing automated test systems for factory production environment is a big plus.