SparkFun Electronics
Longmont, Colorado
Job Description Job Description About SparkFun Since 2003, SparkFun has been helping turn ideas into reality - whether you're creating a smart weather station, exploring the frontier of machine learning, building a robot for school or prototyping your first (or tenth) product. 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. We are an equal opportunity employer that values a diverse workforce and an inclusive culture. SparkFun offers an abundance of opportunities to learn new skills from other Funions, in addition to many other benefits and perks. About the Engineering Department SparkFun's Engineering Department is responsible for the elaboration, design and development of SparkFun's original products. 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. The Engineering department focuses on team collaboration and success, developing users centered products in a highly cooperative, communicative and transparent manner. Open Source and its associated community are key values for SparkFun, and a key part of all our software efforts. All embedded software is open source and community driven. SparkFun developed technology is given back to the community through updates or complete open source projects. 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. About SparkFun's Next Product Test Developer SparkFun is looking for a Test Developer to help keep production ready to produce any currently live assemblies or new products coming down the pipeline from Engineering. This will include critical design review of new prototypes, and the designing of test procedures necessary for production. The developer will work closely with the engineering team to ensure the product is buildable and testable. The developer will focus on creating robust, reliable, user-friendly solutions designed around best practices, but also incorporating new ideas as necessary. The developer will also contribute to finding solutions to any issues that arise on the production floor related to quality and/or testing. This includes larger issues that may involve a product revision, pasting, reflow, cleaning, and smaller more immediate issues that arise for a technician with their testing equipment or computer. 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. They will also need to have a calm demeanor capable of balancing lots of high priority projects simultaneously. 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). 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. 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 Required Qualifications 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 SparkFun Benefits & Perks At SparkFun, we ask a lot of our employees, and that's why we give so much in return. Here are just some of the 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!
Job Description Job Description About SparkFun Since 2003, SparkFun has been helping turn ideas into reality - whether you're creating a smart weather station, exploring the frontier of machine learning, building a robot for school or prototyping your first (or tenth) product. 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. We are an equal opportunity employer that values a diverse workforce and an inclusive culture. SparkFun offers an abundance of opportunities to learn new skills from other Funions, in addition to many other benefits and perks. About the Engineering Department SparkFun's Engineering Department is responsible for the elaboration, design and development of SparkFun's original products. 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. The Engineering department focuses on team collaboration and success, developing users centered products in a highly cooperative, communicative and transparent manner. Open Source and its associated community are key values for SparkFun, and a key part of all our software efforts. All embedded software is open source and community driven. SparkFun developed technology is given back to the community through updates or complete open source projects. 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. About SparkFun's Next Product Test Developer SparkFun is looking for a Test Developer to help keep production ready to produce any currently live assemblies or new products coming down the pipeline from Engineering. This will include critical design review of new prototypes, and the designing of test procedures necessary for production. The developer will work closely with the engineering team to ensure the product is buildable and testable. The developer will focus on creating robust, reliable, user-friendly solutions designed around best practices, but also incorporating new ideas as necessary. The developer will also contribute to finding solutions to any issues that arise on the production floor related to quality and/or testing. This includes larger issues that may involve a product revision, pasting, reflow, cleaning, and smaller more immediate issues that arise for a technician with their testing equipment or computer. 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. They will also need to have a calm demeanor capable of balancing lots of high priority projects simultaneously. 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). 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. 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 Required Qualifications 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 SparkFun Benefits & Perks At SparkFun, we ask a lot of our employees, and that's why we give so much in return. Here are just some of the 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!
Zipline
San Francisco, California
Job Description Job Description About Zipline Zipline is the world's largest and most experienced drone delivery service. We are on a mission to serve all humans equally by ensuring access to food, medicine and essential goods anytime, anywhere. We design, build, and operate the world's largest autonomous logistics system, delivering critical supplies quickly and reliably. Today, Zipline operates on four continents, makes a delivery somewhere in the world every 30 seconds, and has completed millions of deliveries to date, including blood, vaccines, medical supplies, food, and retail products. Our customers include the world's largest and most prominent healthcare systems, governments, retailers, restaurants and global businesses who rely on us to save lives, reduce emissions, increase economic opportunity, and provide delivery from point A to point B as fast as possible. The drone is only 15% of what we've built to enable seamless, reliable, global operations. Our system strengthens supply chains, reduces congestion, and gives people time back. With more than 140 million commercial autonomous miles safely flown, Zipline is redefining access to healthcare, consumer products, and food across the globe. We operate at a global scale and are looking for practical problem solvers who thrive on real-world challenges and rapid growth. Our team is motivated by building systems that have a direct, meaningful impact on people's lives and by scaling the future of logistics. We are seeking people who sculpt from first principles, enjoy facing adversity, and can do the impossible at record breaking speeds. About You and The Role Zipline's autonomous delivery systems depend on reliable avionics electronics, flex circuits, harnesses, and connectors operating through vibration, repeated motion, temperature cycling, moisture, and manufacturing variation. As a Failure Analysis Engineer, you will investigate failures from fielded systems, development testing, life testing, and manufacturing. You will help reproduce failures, isolate electrical faults, inspect hardware, analyze data, and develop evidence-supported conclusions. This is a hands-on role suited to an early-career engineer or highly technical hardware professional who enjoys working in the lab and wants to develop deeper expertise in electronics, materials, reliability, and physical failure analysis. What You'll Do Investigate failures involving flex circuits, rigid-flex assemblies, PCBAs, connectors, harnesses, solder joints, vias, and electronic components. Preserve failed hardware and collect relevant configuration, test, manufacturing, service, and field data. Reproduce intermittent failures under representative electrical, mechanical, thermal, and environmental conditions. Troubleshoot hardware using schematics, wiring diagrams, multimeters, oscilloscopes, power supplies, electronic loads, logic analyzers, thermal imaging, and protocol tools. Analyze telemetry, test logs, measurements, and inspection results to identify patterns and narrow possible causes. Perform hands-on inspection and support physical analysis using microscopy, X-ray, cross-sectioning, and other appropriate techniques. Develop and execute experiments that prove or disprove suspected failure mechanisms. Use structured methods such as fault trees, 5-Why, fishbone analysis, and 8D to separate symptoms from root cause. Work with Electrical, Mechanical, Test, Reliability, Manufacturing, Quality, and Supplier Engineering to review evidence and determine next steps. Support corrective actions involving product design, manufacturing processes, suppliers, inspection, diagnostics, and end-of-line testing. Verify that corrective actions address the original failure and do not introduce new risks. Write clear failure-analysis reports documenting the hardware configuration, evidence, methods, results, conclusions, and recommended next steps. Maintain a searchable record of failure symptoms, mechanisms, root causes, and validated fixes. Track investigation turnaround time, no-trouble-found rate, corrective-action status, recurrence, and field-failure reduction. What You'll Bring Bachelor's degree in Electrical Engineering, Mechanical Engineering, Materials Science, Physics, or a related field, or equivalent hands-on technical experience. Hands-on comfort working with electronics, hardware assemblies, and laboratory equipment. Ability to read electrical schematics, wiring diagrams, PCB layouts, engineering drawings, and component datasheets. Strong troubleshooting fundamentals and a methodical approach to isolating ambiguous or intermittent failures. Experience using standard electrical test equipment such as multimeters, oscilloscopes, power supplies, and logic analyzers. Practical data-analysis skills using Python, MATLAB, JMP, SQL, or equivalent tools. Ability to organize data, identify trends, compare test populations, and communicate what the evidence does and does not support. Curiosity about how electronic, mechanical, material, manufacturing, and environmental factors interact. Clear technical writing and the ability to document assumptions, results, uncertainty, and next steps. Willingness to learn new laboratory, sample-preparation, inspection, and analysis methods. This role is based in South San Francisco and requires regular hands-on work in the laboratory. Occasional travel to suppliers, manufacturers, test facilities, and external analysis laboratories may be required. Nice to Have Demonstrated experience in electronics failure analysis, hardware reliability, product engineering, hardware test, or high-reliability hardware debugging. Knowledge of flex and rigid-flex construction, PCB fabrication, SMT assembly, soldering, crimping, connectors, or electronics manufacturing. Experience with microscopy, X-ray, CT, cross-sectioning, SEM/EDS, dye-and-pry, or other physical FA techniques. Experience with vibration, shock, temperature cycling, humidity, bend cycling, or accelerated-life testing. Experience supporting corrective actions across design, manufacturing, quality, or supplier teams. Familiarity with high-speed interfaces, CAN, Ethernet, SerDes, cameras, RF, motor controls, or power electronics. Familiarity with IPC standards or structured processes such as FRACAS, CAPA, or 8D. Experience in aerospace, robotics, automotive, medical devices, or high-volume electronics. What Success Looks Like Failures are reproduced and narrowed to an evidence-supported cause within an agreed turnaround time. Investigation reports are clear enough for another engineer or technician to understand and continue the work. Intermittent and no-trouble-found returns decrease as diagnostic methods improve. Findings result in better designs, manufacturing controls, inspections, and validation tests. The engineer steadily develops deeper ownership of increasingly complex failure investigations. What Else You Need To Know The starting salary range for this role is $120,000 - $155,000. Zipline is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws or our own sensibilities. We value diversity at Zipline and welcome applications from those who are traditionally underrepresented in tech. If you like the sound of this position but are not sure if you are the perfect fit, please apply! Voluntary Self-Identification For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file. As set forth in Zipline 's Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.
Job Description Job Description About Zipline Zipline is the world's largest and most experienced drone delivery service. We are on a mission to serve all humans equally by ensuring access to food, medicine and essential goods anytime, anywhere. We design, build, and operate the world's largest autonomous logistics system, delivering critical supplies quickly and reliably. Today, Zipline operates on four continents, makes a delivery somewhere in the world every 30 seconds, and has completed millions of deliveries to date, including blood, vaccines, medical supplies, food, and retail products. Our customers include the world's largest and most prominent healthcare systems, governments, retailers, restaurants and global businesses who rely on us to save lives, reduce emissions, increase economic opportunity, and provide delivery from point A to point B as fast as possible. The drone is only 15% of what we've built to enable seamless, reliable, global operations. Our system strengthens supply chains, reduces congestion, and gives people time back. With more than 140 million commercial autonomous miles safely flown, Zipline is redefining access to healthcare, consumer products, and food across the globe. We operate at a global scale and are looking for practical problem solvers who thrive on real-world challenges and rapid growth. Our team is motivated by building systems that have a direct, meaningful impact on people's lives and by scaling the future of logistics. We are seeking people who sculpt from first principles, enjoy facing adversity, and can do the impossible at record breaking speeds. About You and The Role Zipline's autonomous delivery systems depend on reliable avionics electronics, flex circuits, harnesses, and connectors operating through vibration, repeated motion, temperature cycling, moisture, and manufacturing variation. As a Failure Analysis Engineer, you will investigate failures from fielded systems, development testing, life testing, and manufacturing. You will help reproduce failures, isolate electrical faults, inspect hardware, analyze data, and develop evidence-supported conclusions. This is a hands-on role suited to an early-career engineer or highly technical hardware professional who enjoys working in the lab and wants to develop deeper expertise in electronics, materials, reliability, and physical failure analysis. What You'll Do Investigate failures involving flex circuits, rigid-flex assemblies, PCBAs, connectors, harnesses, solder joints, vias, and electronic components. Preserve failed hardware and collect relevant configuration, test, manufacturing, service, and field data. Reproduce intermittent failures under representative electrical, mechanical, thermal, and environmental conditions. Troubleshoot hardware using schematics, wiring diagrams, multimeters, oscilloscopes, power supplies, electronic loads, logic analyzers, thermal imaging, and protocol tools. Analyze telemetry, test logs, measurements, and inspection results to identify patterns and narrow possible causes. Perform hands-on inspection and support physical analysis using microscopy, X-ray, cross-sectioning, and other appropriate techniques. Develop and execute experiments that prove or disprove suspected failure mechanisms. Use structured methods such as fault trees, 5-Why, fishbone analysis, and 8D to separate symptoms from root cause. Work with Electrical, Mechanical, Test, Reliability, Manufacturing, Quality, and Supplier Engineering to review evidence and determine next steps. Support corrective actions involving product design, manufacturing processes, suppliers, inspection, diagnostics, and end-of-line testing. Verify that corrective actions address the original failure and do not introduce new risks. Write clear failure-analysis reports documenting the hardware configuration, evidence, methods, results, conclusions, and recommended next steps. Maintain a searchable record of failure symptoms, mechanisms, root causes, and validated fixes. Track investigation turnaround time, no-trouble-found rate, corrective-action status, recurrence, and field-failure reduction. What You'll Bring Bachelor's degree in Electrical Engineering, Mechanical Engineering, Materials Science, Physics, or a related field, or equivalent hands-on technical experience. Hands-on comfort working with electronics, hardware assemblies, and laboratory equipment. Ability to read electrical schematics, wiring diagrams, PCB layouts, engineering drawings, and component datasheets. Strong troubleshooting fundamentals and a methodical approach to isolating ambiguous or intermittent failures. Experience using standard electrical test equipment such as multimeters, oscilloscopes, power supplies, and logic analyzers. Practical data-analysis skills using Python, MATLAB, JMP, SQL, or equivalent tools. Ability to organize data, identify trends, compare test populations, and communicate what the evidence does and does not support. Curiosity about how electronic, mechanical, material, manufacturing, and environmental factors interact. Clear technical writing and the ability to document assumptions, results, uncertainty, and next steps. Willingness to learn new laboratory, sample-preparation, inspection, and analysis methods. This role is based in South San Francisco and requires regular hands-on work in the laboratory. Occasional travel to suppliers, manufacturers, test facilities, and external analysis laboratories may be required. Nice to Have Demonstrated experience in electronics failure analysis, hardware reliability, product engineering, hardware test, or high-reliability hardware debugging. Knowledge of flex and rigid-flex construction, PCB fabrication, SMT assembly, soldering, crimping, connectors, or electronics manufacturing. Experience with microscopy, X-ray, CT, cross-sectioning, SEM/EDS, dye-and-pry, or other physical FA techniques. Experience with vibration, shock, temperature cycling, humidity, bend cycling, or accelerated-life testing. Experience supporting corrective actions across design, manufacturing, quality, or supplier teams. Familiarity with high-speed interfaces, CAN, Ethernet, SerDes, cameras, RF, motor controls, or power electronics. Familiarity with IPC standards or structured processes such as FRACAS, CAPA, or 8D. Experience in aerospace, robotics, automotive, medical devices, or high-volume electronics. What Success Looks Like Failures are reproduced and narrowed to an evidence-supported cause within an agreed turnaround time. Investigation reports are clear enough for another engineer or technician to understand and continue the work. Intermittent and no-trouble-found returns decrease as diagnostic methods improve. Findings result in better designs, manufacturing controls, inspections, and validation tests. The engineer steadily develops deeper ownership of increasingly complex failure investigations. What Else You Need To Know The starting salary range for this role is $120,000 - $155,000. Zipline is an equal opportunity employer and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws or our own sensibilities. We value diversity at Zipline and welcome applications from those who are traditionally underrepresented in tech. If you like the sound of this position but are not sure if you are the perfect fit, please apply! Voluntary Self-Identification For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file. As set forth in Zipline 's Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.