PDT an Astronics Company: Product Design and Development Firm in Chicago, IL
Software developers using laptop and tablet devices

Software Development

PDT Software: Design, testing and implementation of the code which brings your device to life and powers a seamless user experience.


  • General Embedded (No OS, RTOS, WinCE/Windows Embedded, Linux, PLC, FPGA, drivers, open source package integration)
  • Application/Middleware (Windows, Android, iOS, Linux)
  • Server/Web (AWS integration, various frameworks, DBs, open source packages, payment systems)
  • UI/UX development (across all platforms including QT, WPF, custom controls, touch gesturing frameworks)
  • Wireless Communications (Cellular 4G/3G/GSM, Satellite, BT/BTLE, WiFi, Zigbee, ANT+, RFID, IR, NFC, Qi, Various IoT frameworks)
  • Wired Communications (SPI, RS232, RS485, I2C, CAN, Ethernet/TCP/UDP, USB, ARINC 429/485/717)
  • Quality Assurance (QA) (Automated test frameworks, System Test, UT/FUIT/UAT, Black/White box test, verification)
  • Process (ISO 9000, ISO 13485, ITAR, Medical device class I/II/III, DO-160/178/278, Agile, Waterfall)
  • Software Project/Program Management
  • Version Control/Change Tracking/Code Review & Static Analysis Tools (Subversion, Mercurial, GIT, JIRA, Crucible, KlocWork, Lint)
  • Program Languages (C, C++, C#, Objective C, Java/JavaScript, HTML5, PHP, Python, Perl, SQL, XML, XAML, Design Patterns, .NET)


Software Competencies
Related Case Studies

© 2018 PDT, an Astronics Company

PDT is a trademark of Astronics Corporation