Full Width Image Full Width Image

Impossible? Done.

D&K Engineering is now Ascential Medical & Life Sciences.

Ascential Medical and Life Sciences tackles the hardest challenges that simply cannot fail, delivering high-quality design, development, manufacturing and automation solutions at scale.

This site is no longer maintained but is preserved for reference and archival purposes.

Impossible? Done.

Go to ascentialtech.com

D&K Engineering is now Ascential Medical & Life Sciences.

Ascential Medical and Life Sciences tackles the hardest challenges that simply cannot fail, delivering high-quality design, development, manufacturing and automation solutions at scale.

This site is no longer maintained but is preserved for reference and archival purposes.

Software Product Design Company

Embedded Firmware Development Services

Application Development

Programmers at D&K Engineering, a leading software product design company, have a proven track record of producing robust, efficient, maintainable software and embedded firmware to govern the operation of complex products at all levels. Our embedded firmware development services deliver code for device drivers, core functionality, monitoring and communications, security, diagnostics and much more. To learn more about our software product design and development services, contact our team of experts at D&K Engineering.

Platform Independent application development (Java J2SE)

Vision applications development

  • Windows programming (ANSI C, C++, C#, VB , MFC, ATL, COM/DCOM, ActiveX, .NET, PERL, TCL)
  • Apple programming (C, C++, Objective-C, Cocoa)
  • Database programming (SQL Server, Access, Informix, Oracle, Firebird)
  • Unix and Linux programming )C. C++, Perl, Python)
  • User Interfaces
  • Web Application programming (Apache Tomcat, Websphere, JAVA (J2EE), XML)
  • Boost C++ Libraries
  • Windows Device Drivers
  • Kernel and User Mode Drivers (using DDK/WDK,KMDF or UMDF)
  • USB
  • Printer Drivers (Monolithic, Unidriver)
  • WIA Drivers
  • Mac OS Device Drivers
  • USB
  • Printers (Cups)
  • Linux Device Drivers
  • USB
  • Printers (Cups)

Control System Architecture

Embedded Software Engineering

  • Real-Time Operating System expertise (VxWorks, Windows CE, uCos, ThreadX)
  • Platforms (x86, PowerPC, DSP, TiDSP, ARM9, PIC16, PIC18)

Embedded Firmware Development

  • Board support packages (C, Assembly)
  • Low-level device drivers (USB, Serial, PCI, ISA)

Communication Technologies

  • Serial (RS232, RS422/485, SPI, 3-Wire, I2c)
  • Network communications (TCP/IP, UDP)
  • Wireless communications (WLAN, Bluetooth)
  • ISDN protocols
  • SDLC, HDLC protocols

Development Tools

  • UML (Rational Rose, Visio, Rhapsody, Object Domain)
  • Revision control (Visual Source Safe, Subversion, PDM)
  • Visual Studio
  • XCode
  • Borland JBuilder X
  • Microchip MPLAB
  • JTAG Debuggers (TRACE32)
  • Doxygen
  • Dediprog Flash programmer
  • Green Hills

Contact us today to learn more about our embedded firmware development services.