Howman Engineering offers extensive software experience to provide your project with cost-effective, reliable and efficient solutions. Our expertise includes requirements analysis, system architectures, code development and integration testing for microcontrollers and PC application software.
Our experience covers all available microcontroller options, from low-end 8-bit devices to high-performance multicore 32-bit devices. Our microprocessors experience includes AVR (Atmel), Freescale, ST Microsystems, PIC Microchip and Texas Instruments. Howman Engineering has a thorough understanding of USB requirements, features and protocols. We update legacy software to create faster, more stable software that is compatible with other systems and allows for future enhancements.
Our capabilities range from object-oriented application development to device drivers and board level debugging, as well as
- C and C++ embedded real-time application design
- Programmable logic devices – FPGA, EPLD, CPLS, PAL
- Embedded device drivers
- Processor initialization and hardware diagnostics
- Assembly Language
- PLC emulation language
- Closed loop servo motor control
- FFT/DSP applications
- PCI device drivers
- Ethernet, TCP/IP
- Java
- Visual Basic
- Python