Order Subtotal$ 0.00 USD
View Cart / Checkout

View Cart / Checkout»

Hardware and Software Engineer - LED Light Up Products

Based in Anaheim, CA EmazingLights and iHeartRaves are the leading global providers of Electronic Dance Music (EDM) specific apparel, light products, glow goods and accessories.

We are looking for a skilled Hardware/Software Engineer with Firmware engineering programming experience. Someone that will enjoy using their skills to build and prototype LED light up products such as Gloving micro lights, Hula Hula hoops, Poi and light up apparel utilizing bluetooth and the latest technology. You will work on the entire product development lifecycle including: analysis, design, coding in embedded C/C++, testing, implementation and post implementation support

Top Reasons to Work with Us:

  • Featured as one of the best companies ever on Shark Tank (March 2015)
  • Join the #189 fastest growing private company according to Inc. Magazine 5000
  • Featured on: Rolling Stone, Yahoo Finance, Inc Magazine, Business Insider, CNBC, MTV, ABC’s Shark Tank, LA Weekly MSN, and more
  • Enjoy the autonomy/flexibility to be creative
  • Become an integral part of a core internal team with lots of room for advancement
  • Great culture. An environment where everyone is driven to make the company and themselves succeed. We love our EDM music and we love the energy around here!

What You Will Be Doing:

  • Work as an integral part of the R&D team to develop market leading LED products
  • Optimize performance and cost through insightful hardware and firmware tradeoffs.
  • Specify and implement embedded firmware modules using C.
  • Debug embedded products utilizing lab equipment such as oscilloscopes, logic analyzers, and protocol analyzers.
  • Use scientific analysis and mathematical methods/models to predict new product performance and reliability.
  • Specify and develop test algorithms, tools, scripts, and procedures to aid in the production of new products.
  • Participate in formal design reviews for specifications, schematics, layouts, and firmware.
  • Perform verification testing and product certification.
  • Work with customers, consultants or outside agencies as required.

What You Need For this Position:

  • Requires BS (or equivalent) in Electrical Engineering, Computer Engineering, or a related field with a minimum of 5 years relevant experience in firmware design and development; or MSEE with minimum 3 year relevant experience.
  • Expert in C development for embedded environment/application
  • Hands-on experience writing firmware for STM32-bit microcontroller
  • Expert level understanding of stacks, interrupts, parameter passing, context switching, hardware- software tradeoffs, and general microprocessor operation.
  • Expert level understanding of development tools such as IDEs, compilers, linkers, debuggers, and configuration management.
  • Understand the operation and usage of FIFOs, FLASH, DMA, registers, pipelines, state machines, synchronous logic design, synchronizing logic design.
  • Able to comprehend complex technical documents and works such as specifications, schematics or existing source code implementations.


  • Experience developing iOS and Android Apps
  • Experience Bluetooth module programming
  • Experience with working with overseas manufacturing of products sold to end user consumers

What’s In It for You:

  • Salary Depending On Experience
  • Health + dental benefits + 401k matching + large product discounts + and other cool perks
  • Lots of growth potential
  • Other bonuses available

Steps to Apply:


  • Submit your resume
  • Cover letter: Tell us about your experience with EDM and why you would be a great fit for creating future EmazingLights products