Careers

Working at NetBurner

Our development team is small and versatile. It isn’t uncommon for our engineers to work at all levels from designing hardware to writing example applications and everywhere in between. Most of our current software is the result of one of our developers sitting down and asking themselves “How can I build something that does this?” “What is the most efficient way we can do that?” or “This seems really hard to do. Is there any way I can make that better?” If you constantly find yourself working on projects and asking yourself these questions, here’s one more “Would you consider a job working at NetBurner?”

We believe that every developer should be focused on what drives them. Frequently, that means we sponsor teams to compete in competitions like the Sparkfun Autonomous Vehicles Challenge (AVC) and the X prize challenge. Several of our developers have used our hardware to build home automation software, giant LED displays, worked with robots, and any number of other projects. If you have a passion for making things work, we’re always looking for a few good people. Take a look at who we’re hiring here . If you don’t see something that fits your skillset, but you still want to work for us, tell us about your dream job and send your resume to This email address is being protected from spambots. You need JavaScript enabled to view it..


FIRMWARE ENGINEER

NetBurner is looking for someone who likes twiddling bits and talking to things (well, more metaphorically speaking). We’re looking for someone who likes to straddle the line between hardware and software: firmware. Have you ever debugged your code with an oscilloscope? Do you consider parasitic capacitance as part of your software’s performance? Do you like seeing physical things do your bidding? Perhaps this is the right job for you.

Responsibilities:

  • Working with hardware engineers on new product development
  • Assisting with the bring-up of new hardware
  • Creating bare metal hardware drivers for peripherals such as SPI, I2C, UART, ADC, DAC and Ethernet controllers.
  • Working with the higher level software team on driver integration

Requirements:

  • Ability to understand reference manuals and synthesize the information into working code
  • Fluent understanding of C/C++ as well as hardware memory mapping
  • The ability to work well in a loosely structured environment

Software Development Engineer – Build Tools

Responsibilities:

  • Developing and maintaining GCC based cross-compiling tool chains across multiple OS platforms
  • Developing and maintaining GNU Make based build systems
  • Maintaining a Continuous Integration (Jenkins) system.

Qualifications:

  • Professional and positive communication and writing skills.
  • Experience with C/C++.
  • The ability to be self-managed and work well in a loosely structured environment.

Technology Evangelist, Content Marketer

Responsibilities:

  • Content Marketing
  • Search engine optimization
  • Social media marketing
  • Demonstrations
  • Publishing example applications
  • Creating new content
  • Working as part of our business development team to reach new markets
  • Communicate with customers for research and promotions
  • Administration and updates to our existing web site
  • Knowledge of web analytics
  • Gather articles from our engineers to publish in the company newsletter
  • Market research to find interesting topics for learn site articles

Technology Evangelist Intern

Do you ever find yourself working in your field of expertise for fun?

Projects can range from purely software to real-time embedded control. Previous projects include: an autonomous vehicle (Sparkfun AVC winner), USB device communication, sensor control and monitoring through cloud services, an interactive kiosk, servo control, an audio player, and streaming websocket based device console.

Qualifications:

  • Professional and positive communication and writing skills.
  • Experience with C/C++
  • You must be self-managed and committed to working in a fast-paced environment.
  • Previous experience completing one or more projects outside of normal classwork
  • Network programming and JavaScript a plus