SparkX Intern - Firmware, Part Time

Entry level firmware and electrical engineering position at the SparkX R&D lab

Pay: $30.00 / hour

Hours / week: 30

Department: SparkX

About the Department & the Team

SparkFun has an internal lab known as SparkX. You will work alongside members of the fast paced SparkX group that designs and deploys new products and projects to ‘test the waters’ of what next generation products SparkFun will be producing.

There’s always something exciting that needs to be built, managed, ordered, and documented. We need you to help us achieve those goals!

This position is an entry level firmware and electrical engineering position at the R&D lab (SparkX) within SparkFun. This position is hands-on, fast paced training of how SparkFun ideates and creates new products.

SparkX works on a variety of projects including wireless (Bluetooth, WiFi, LoRa), GNSS, consumer products, sensoring, motor control, and USB devices just to name a few. We are made up of a rag-tag group of straight but not narrow minded individuals trying to come up with the next really neat and interesting board/product/project.

Sought After Skills

  • Passion and enthusiasm for electronic projects
  • Proficiency in C
  • Able to debug hardware using logic analyzing and software debugging
  • Able to use PCB CAD software to implement circuit design

Essential Job Functions

  • Writing C++ firmware for FreeRTOS on the ESP32 and bare-metal C on the SAMD21
  • Creating layouts in Eagle PCB for specified products. This includes creation of libraries.
  • Assembling and processing batches of products (yes, you will get your hands dirty)
  • Manage all source control via Github
  • Writing code (C++) to run and test products
  • Full time and part time available
  • Multiple employee benefits are available

Please log in to apply for this position!