Work Location ProdataKey Headquarters, Draper Utah. In-office About ProdataKey ProdataKey is a leading innovator of cloud-based access control products and services. We are passionate about creating technology to enhance the security, safety, and experience of the professionals who install electronic access control and the businesses who rely on our products each day as a mission-critical security system. PDK is ranked among the 100 fastest-growing companies in Utah by MountainWest Capital Network. We have been in business for over ten years and are growing rapidly. We are looking for leaders to grow with us. If you act like an owner, obsess over customers and product quality, and thrive when self-directedPDK is a great fit. ProdataKey offers a fun and challenging work environment where teamwork, leadership, and employee success are critical. We are a profitable company with competitive pay and benefits in an industry with high resiliency to economic downturns. Job Description A highly skilled engineer experienced in hardware and firmware development that loves to tinker and explore. Were a small company and so youll get to wear a lot of hats such as: Testing, validating and troubleshooting hardware sold or used by PDK Maintaining and perhaps designing custom equipment for our manufacturing facility Writing thoughtful and thorough test cases as well as organizing and executing test plans Researching and evaluating hardware integrations with devices produced by third parties Creativity and being a self-starter is a requirement. If you possess these qualities and have five or more Arduinos or Raspberry Pis driving various apparatuses in your home PDK is for you! Qualifications A bachelors or higher in Electrical Engineering, Computer Engineering, related field, working towards such a degree or equivalent experience. 2+ years in a hardware or firmware development role in the industry or as part of a higher education degree The ability to rapidly consume and understand a large existing codebase Experience in C/C++ development Python and Bash Shell scripting Experience writing test cases and plans Fine soldering of components on PCBs Familiarity with lab equipment (oscilloscope, logic analyzer, multimeter) Bonus Skills Experience with PCB design tools (Altium, PADS, Eagle, DipTrace) Experience with embedded communication protocols (I2C, SPI, UART, RS-485, CAN) Raspberry Pi and Arduino development Experience professionally installing access control, security camera or alarm systems. Travel Requirement Traveling less than 5% of the time. Benefits and Compensation Full time position $70,000 annual salary Health, Dental, Vision, Life and AD+D insurance 401k plan with company match 2 weeks paid time off per year in addition to company holidays 1 week paid sick leave per year Pay Rate Type: Salary If you're looking for a career with a growing company where you are part of a team dedicated to making a difference, you'll enjoy your career with us! We are often looking for dedicated and passionate individuals to help take over the world. If you feel like you are up to the task then let's chat! See what we do http://www.prodatakey.com/