Premier Embedded Solutions, Inc.

Embedded Design consulting

Who we are


Premier Embedded Solutions, Inc. was created to provide engineering design services for embedded systems.  We have over 20 years experience delivering hardware, software, and prototype design services.

Our services

Electronic Hardware Design

  • Microcontroller and FPGA circuit design​​​​​​

  • Designing and building Raspberry Pi HAT and other add-on hardware

  • Designing systems around Raspberry Pi Compute Modules

  • ​Schematic creation, layout, and component selection (Altium, Mentor Graphics)

  • Chip to chip communication interfaces (I2C, SPI, CAN, parallel bus)

  • High level communication interfaces (USB, Ethernet)

  • Wireless interfaces (WiFi, Bluetooth, 802.15.4)

  • Mixed-signal hardware design (ADC, DAC, signal conditioning)

  • Power supply design

  • Analog circuit interfacing

  • Internal storage (flash, eMMC, SRAM, EEPROM)

  • Removable storage, such as SD card

  • Battery power, monitoring, and charging (primary, lead acid, NiMH, Li-ion)

  • Digital and analog circuit simulation


Firmware / Software Design

  • Microcontroller firmware development (C, assembler)

  • Experienced with Microchip PIC / SAM, Cypress FX2, 8051, Cortex-M3/M4, ARM7, and more

  • Firmware test and debugging

  • Bare-metal programming

  • Bootloader development and integration

  • Embedded Linux system creation and programming

  • FPGA / CPLD programming in Verilog and VHDL

  • Windows and Linux software development in C, C++ and Python

  • Real-time operating systems

  • Using version control systems

  • Developing open source software



  • Mechanical CAD design

  • 3D design and 3D printing

  • ​Surface-mount assembly and rework

Contact Us To Discuss Your Needs


Phone: +1 (919) 533-7390