SparkFun Electronics
Product Test Developer I
Niwot, Colorado, United States
Sponsorship not specified$20k-$25kDetected 100 days ago
PythonCode ReviewGitLinuxMachine LearningPCB DesignKiCadEmbedded SystemsElectrical EngineeringControlsCommunicationCollaborationTime ManagementWriting
About the role
- This includes microprocessor boards, sensor system breakout boards and everything in-between.
- In our web-store, if the PCB is red, it was produced by the SparkFun Engineering team.
- If you like the sound of our Engineering team and want to hack on the software that powers our embedded products, this team is your home.
Responsibilities
- About the Engineering Department SparkFun's Engineering Department is responsible for the elaboration, design and development of SparkFun's original products.
- The Engineering department focuses on team collaboration and success, developing users centered products in a highly cooperative, communicative and transparent manner.
- This will include critical design review of new prototypes, and the designing of test procedures necessary for production.
- The developer will focus on creating robust, reliable, user-friendly solutions designed around best practices, but also incorporating new ideas as necessary.
- The ideal candidate will need to be comfortable in Arduino and EAGLE as well as working with a soldering iron for very precise hand population of PTH and SMD assemblies - as all of our testbeds are build by hand.
- Essential Job Functions 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.
- Review designs using the Engineering Design Rule Checklist and work with the assigned Engineer to modify the design as needed.
Requirements
- 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.
Compensation
- $20k-$25k
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.
- No matter your vision or skill level, our open source components, resources and online tutorials are designed to broaden access to innovative technology and make the road to a finished project shorter.
- SparkFun offers an abundance of opportunities to learn new skills from other Funions, in addition to many other benefits and perks.
- Self learning and creativity is very crucial in this position, because many of the products involve new technologies and require innovative testing solutions (both in hardware and software).
Company info
- Open Source and its associated community are key values for SparkFun, and a key part of all our software efforts.
Equal opportunity
- We are an equal opportunity employer that values a diverse workforce and an inclusive culture.
Apply directly at SparkFun Electronics →Create a free account for alerts like thisView SparkFun Electronics immigration profile
This listing is sourced directly from SparkFun Electronics's careers page and normalized into a canonical job model.