SparkFun Electronics will be closed on July 3rd, 2015 in observance of Independence Day. Any orders placed after 2:00pm MT on July 2nd will be shipped out after the weekend. Thanks!
Pay: $55,000 - $60,000 / year
Department: Information Technology
SparkFun Electronics is an online shop for the do-it-yourself electronics enthusiast. Our customers include inventors, artists, students, hobbyists, and just plain curious individuals looking for some fun tinkering with electronics.
SparkFun is also very committed to bringing electronics education into the mainstream by curating free educational materials and working with schools and institutions around the country to bring electronics into the classroom. Lastly, SparkFun is a staunch advocate of the open source movement, most recently being a leader in Open Source Hardware.
SparkFun’s Software Development & Information Technology department is responsible for the continuous development of all SparkFun web properties. This includes the primary ecommerce website (sparkfun.com) and the primary educational resources website (learn.sparkfun.com). Also included is Sparkle, SparkFun’s custom-built ERP system which is used to manage all content on the aforementioned web properties as well as order processing, customer management, shipping, inventory controls, manufacturing, etc. SparkFun’s latest Open Source Software project is Phant. Phant powers data.sparkfun.com which is our open source solution to Internet of Things (IoT) data hosting.
Where possible (which is most everywhere) open source languages and tools are used and where possible code developed by SparkFun IT is given back to the community as open sourced libraries.
If you like the sound of these programs and want to help modify, update and create new open source software to help power the future of the exciting space, this team is your home.
Development at SparkFun reflects the exploratory do-it-yourself culture of the entire company. All developers take part in fixing small bugs and developing larger projects, as well as reviewing one another’s code. Continuous improvement of the tool set provided to all users is emphasized as well as continuous improvement to the development process itself. Developers are encouraged to explore parts of the code base and discuss what projects inspire them.
Assuming developers work best when genuinely inspired both developer inspiration and relative priority are used to determine what gets worked on and when. Collaborative development is highly encouraged and all developers have ample opportunities to work together on small, informal dev teams focusing on one project, feature, or subsystem.
Note: all benefits only become available after an initial on-boarding period of six weeks.
Note: some perks only become available after an initial on-boarding period of six weeks.
Please log in to apply for this position!