Engineering

The growing market for high performance and efficient devices face many challenges, from power constraints and energy efficiency to processing power and overheating. Choosing a partner who can translate market need into breakthrough technologies has never been more critical in new product development. CES brings together a highly skilled, full-service team of focused experts in the product development process. Our comprehensive product development expertise spans electrical, software, mechanical, and systems engineering.

DE_Electrical_Engineering

Electrical Engineering

Our electrical engineers balance real-world considerations to ensure viable solutions, striking an equilibrium between development costs and time, manufacturability and scalability, and the specific considerations associated with your project. From high-level electronic system architecture to the intricacies of FPGA design, the CES electrical engineering team displays both depth of expertise and a broad range of skills. Our engineers specialize in PCB layouts for real-time connectivity, security, reliability, and intuitive interface.

The reliability of our process has made CES a trusted partner to key industry leaders, proving our value time and time again. Our electrical engineering expertise includes but is not limited to:

  • Electronic system architecture design & documentation
  • High-speed digital & analog design, pre-verified with full board-level simulation tools
  • Electro-mechanical system integration & real-time digital control
  • Design for EMC
  • Real-time control loop design, motor control
  • Data acquisition systems
  • Digital processing system design: single & multi-core DSP implementation approaches
  • System & board-level EMC troubleshooting Dedicated internal PCB layout designers equipped with the latest tools from a variety of leading CAD vendors

  • Single and multi-radio RF design, integration & test
  • Networks & communication (Bluetooth, BTLE, 802.11a/b/g/n, 802. 15. 4, Zigbee, USB, Ethernet, CAN, etc.)
  • High pixel-count display technologies including LCD, DLP, VFD, CRT & more
  • Digital audio & video systems (DVR, streaming & playback) at up to 1080p resolution
  • Single and multi-touch user interfaces: resistive, capacitive, optical & other technologies

  • Single & multi-core microprocessor electronic systems from 8 to 64-bit
  • High-end microprocessor subsystem design
  • Highly optimized battery-powered systems, often with sub-milliwatt standby draw
  • FPGA design & simulation
  • Signal integrity simulation
  • Circuit simulation using SPICE
  • Electro-optical system integration including image sensors

Software Engineering

Our team of software engineers have not only seen it all, they’ve done it all for many global technology leaders (including Intel, Microsoft, and Google). CES Software Engineers can fully configure software to streamline your device’s introduction to the market through seamless implementation.

We Architect, Design & Develop:

  • For 8-64 bit processing systems
  • In C, C++, C#, Java and other languages
  • For bare metal, uCOSII/III, freeRTOS, Linux, iOS, Android, Windows CE and Windows platforms

DE_Software_Engineering
  • Windows, Windows CE, Linux and Android applications
  • Message processing and communication gateways
  • UI design and implementation – from simple text panels to animated 1080p multi-touch GUIs on both embedded and desktop platforms

  • RTOS – ISR, timer tasks, intertask communications, events and semaphores
  • Processors – ARM, DSP, Texas Instruments, Freescale, Intel
  • Bus interface – ATA, DMA, USB, I2C, SPI, RS-232, GPIO, TCP/IP, SDIO, CAN
  • Device interfaces – LCD, touch, accelerometer, motors, audio, GPS, compass, encoder

  • Software Requirements Specifications
  • Software Test Plans
  • Software Design Specifications
  • Software Development Systems
  • Software Project Management

DE_Mechanical_Engineering

Mechanical Engineering

Our Mechanical Engineers come from a wide range of backgrounds and are experienced in all areas of the product development process. Our team has the expertise and resources to help you solve your technical issues to create the most advanced devices on the market.

  • Material selection
  • Electronics packaging
  • Motion control
  • Complex mechanisms
  • Micro fluidics
  • Rugged and sealed enclosures
  • Complex CAD surfacing– Pro/ENGINEER and SolidWorks

  • Functional rapid prototypes
  • ASME Y14.5M and Y14.41 documentation
  • Regulatory and certification pre-testing
  • Simulation and analysis
    • Structural
    • Thermal
    • Fluid dynamics

Systems Engineering

Our Systems Engineers have the multi-disciplinary experience to manage the complexity of either Internet of Things (IoT) development or non-connected development throughout the product lifecycle. As devices become smarter, with increasing connectivity, and IoT grows more ubiquitous, the product development process will require unprecedented collaboration and coordination to optimize system performance at all phases of development. Our team of systems engineers has the knowledge and skills to ensure your device is optimized throughout the product lifecycle.

  • Requirements management
  • Human factors & usability
  • Cross-functional technical leadership of complex system

  • Risk management
  • Systems integration & test
  • Regulatory expertise
  • Heuristic analysis

DE_Systems_Engineering

Send Us Message!

Please fill out the request for quote form below and our expert team will get back to you shortly.

Drop in our office

Phone

(952) 941-8071

Email

info@compasses.com

Location

6201 Bury Dr, Eden Prairie, MN 55346