
Product Test Developer I
SparkFun Electronics
full-time
Posted on:
Location Type: Hybrid
Location: Niwot • Colorado • United States
Visit company websiteExplore more
Salary
💰 $20 - $25 per hour
About the role
- Create test procedures and design new testing equipment as needed for product development, adhering to existing standards for testing methodology.
- Provide feedback to Engineering on DFM, DFT, and product usability at the prototyping phase and before the design is cleared for production.
- Update design, maintain, and repair, as needed, Testing Hardware and Software for Contract Manufacturers. Provide Technical Assistance to CMs when requested.
- Review designs using the Engineering Design Rule Checklist and work with the assigned Engineer to modify the design as needed.
- Collaborate with other Product Test Devs on design reviews: participate in peer review, provide feedback, and anticipate any potential problem areas or potential errors.
- Attend small group reviews for assigned products.
- Organize and maintain all quality control SOPs necessary for assembly and production, including but not limited to product firmware, test jig design files, test code, and test procedure documentation.
- Collaborate with Production to troubleshoot issues that arise with testing equipment
- Develop a thorough understanding of SparkFun’s product catalog and of each product’s associated assembly process and test procedure.
- Maintain and repair testing development tools, production testing equipment, including but not limited to laser cutter, test jigs, and providing maintenance to Production Tech’s computers.
Requirements
- A basic understanding of general electrical engineering and embedded electronics design, specifically Ohm’s law, voltage dividers, and transistors among others.
- Experience with KiCad PCB layout software.
- Experience with Arduino programming language, specifically the installation and use of libraries.
- General knowledge of Windows 10, driver installation, and various software applications including AVR Studio, the Arduino IDE and various terminal programs.
- Experience working with modern version control systems such as Git and use of GitHub
- A functional understanding of Windows batch files
- A functional understanding of Python programming language.
- Comfortable setting up and using Linux OS (Raspberry Pi) and using it in various ways to control/augment testing methods.
- **Additional Qualifications (not Required)**
- Communication and collaboration skills
- Writing skills for creating clear, concise written documentation for test procedures
- Ability to quickly problem solve with a keen attention to detail, focused on efficiency and quality
- Experience with time management and project prioritization
- Self motivation and an ongoing drive to learn on the job
- Creativity and a willingness to try new, innovative methods.
Benefits
- Competitive salary ($20-25/hour)
- Medical/dental/vision plan
- Matching 401(k),
- A casual dress code for you
- Dogs - yes, we bring dogs to work
- Full gym with climbing wall. If that’s not your style we offer a monthly gym stipend or onsite yoga
- We have a great employee discount and opportunities to create and share content with the SparkFun community
- Paid Parental Leave
- Paid time to volunteer
- EcoPass (public transportation pass)
- Flexible paid time off
- Summer BBQs, work parties, and more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
electrical engineeringembedded electronics designKiCad PCB layoutArduino programmingWindows 10AVR StudioArduino IDEGitPython programmingLinux OS
Soft Skills
communication skillscollaboration skillswriting skillsproblem solvingattention to detailtime managementproject prioritizationself motivationcreativity