Embedded Hardware Engineer

SparkFun ElectronicsNiwot, CO
$75,000 - $90,000Onsite

About The Position

SparkFun is seeking an Embedded Hardware Engineer to join their Engineering Department. This role is crucial for identifying and validating key technologies, generating new product ideas, and working at the forefront of the company's innovation pipeline. The successful candidate will be responsible for all aspects of product development, from incubation through product design, manufacturing, release, and post-release support, utilizing agile ideation and rapid development methodologies. This position requires a wide range of skills in circuit design/engineering and firmware/software development, along with a proactive, positive attitude and technical curiosity. The role offers the opportunity to explore new technologies, bring exciting products to life, and help customers engage with the latest technological advancements.

Requirements

  • Experience with hardware and embedded electronics engineering and development processes.
  • Experience with PCB schematic capture, PCB layout, design, and troubleshooting
  • Experience with embedded software environments, including Arduino and C/C++.
  • Experience with engineering tools and technologies – e.g. multi-meters, oscilloscopes and related digital tools
  • Familiarity with DIY projects that involve electronics, microcontrollers and programming.
  • Proven ability to develop products quickly and independently
  • 4+ years’ experience
  • Excellent communication skills

Nice To Haves

  • Micro Python/Python experience
  • Complex PCB Designs involving BGAs, 4+ layer counts
  • Experience with network development and internet-of-things network patterns and protocols
  • Experience with rapid prototyping and accelerated product development
  • Demonstrate proper community interaction and communication on github or other community
  • Experience building projects with an Arduino and other tool-chains such as Keil, MPLAB, Atmel studio, ARM GCC, etc…
  • Experience with version control software and methodologies (git, github.com)

Responsibilities

  • Design focused with product ownership from prototyping to post release
  • Research - Validate new ideas, technologies, and concepts
  • Design Schematic, PCB parts, libraries, and PCB layout to implement product ideas
  • Develop software/firmware as needed to support new product implementation
  • Design for DFx
  • Write product documentation, including tutorials and assembly guides, as well as example projects.
  • Collaborate with Sourcing to locate, source, and validate product components and materials
  • Collaborate with QC and Operations for test and production
  • Provide both internal and external support as needed for developed products
  • Work as a key member of a cross-functional product development team, collaborating with members of the marketing, operations, and sales teams
  • Work closely with the open source hardware and software communities, collaborating with larger products, as well as supporting SparkFun created solutions.

Benefits

  • Competitive salary ($75,000-$90,000 per year)
  • Medical/dental/vision plan
  • Matching 401(k)
  • Flexible Paid Time Off Policy
  • Casual dress code
  • Dogs allowed in the office
  • Full gym with climbing wall
  • Monthly gym stipend
  • Employee discount
  • Opportunities to create and share content with the SparkFun community
  • Paid Parental Leave
  • Paid time to volunteer
  • EcoPass (public transportation pass)
  • Summer BBQs, work parties, and more!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service