Software Engineering

Our design approach is focused on meeting end-user and client requirements and expectations. We specialize in engineering highly usable, safe, effective, quality-assured software solutions for highly regulated markets and products.

We keep our clients "in the loop" at every stage of development, helping clients realize reliable software solutions – on time and within budget.

Learn more about our Capabilities

Capability Highlights

  • Full life-cycle development
  • Embedded real-time systems
  • Software architecture
  • Applications – PC, Mac, mobile, cloud
  • Legacy system porting
  • User Interface
  • RF drivers
  • Algorithms, data analysis, image processing
  • Battery-operated systems
  • Power management
  • Numerical simulations and analytical modeling
  • Sensor interfaces
  • Motor drives
  • Feedback control systems
  • Digital Signal Processing (DSP)
  • Communication protocols, e.g. wireless
  • Networking: Ethernet, CAN, Bluetooth
  • IEC-62304-compliant
  • FDA-guideline-compliant
  • GIT, code management over 10M+ lines, release management, branching, development strategies across large and geographically diverse teams

Our Areas of Expertise

Development life-cycle Compliant with 62304 standard. Full life-cycle -- from requirements to product shipment and ongoing support. SCRUM management Integrated risk management with hardware.
Applications User interface, patient management, HL7, DICOM, data processing & analysis, algorithms, and database.
Embedded Sensors, algorithms, acquisition and control, signal processing, and motor control (DC, stepper).
Communications Bluetooth, WiFi, Cellular, GPS, CAN, Custom protocols. RS-232, USB, I2C, SPI, PCIe.
Operating Systems Windows, Linux, RTOS, Android, iOS, uCOSH, and OSX.
Languages C, C++, C#, Objective C, Java, MATLAB, Maple, FORTRAN, Ruby, Perl, Python, LabVIEW, and Agilent VEE.
Development Environment Visual Studio, .NET, and Embedded.
Processors Intel, TI, ARM, and ARK.
Tools JIRA, Subversion, Visual Studio, Compilers, and Wireshark.
Scroll to Top