Software Development



Most products today require software and/or embedded firmware. This is often a larger scope of work than the physical and hardware design portions of any new product and we take it very, very seriously.

Cypher Scientific’s software team is unmatched. Period.

Our software designers have proven their mettle and talents in every conceivable challenging environment: Aerospace, Defense, Medical Equipment, Imaging, Display Systems, Robotics and more. Several of our designers have provided their services to Los Alamos National Laboratories in the very recent past. Their accomplishments are (if you ask in the right places), legendary.

Just a few of our capabilities include:

In-depth knowledge of modern development languages and platforms including Objective-C, C++, Matlab, C#, Java, .NET/Silverlight, Fortran, ADA, Modula-2, Lisp, Pascal, IDL, Visual Basic, Delphi, PL/M-x86, 80x86 assembler, C30, VxWorks, QNX, assembler and others.

Familiarity with quality control and data privacy systems, requirements, and procedures, including ISO 13485, HIPPA, and PCI DSS

Fault-tolerant, high-reliability/business-critical software design and development expertise

Extensive experience with the specification and implementation of back-end (sever-side) and client architecture for mobile apps (iOS, Android, x86 & more)

Multiple-resource/multiple-consumer supervisory control systems with client/ server models including REST, SOAP, XMPP, and others.

Small to massive cluster design, assembly, testing, and production Scientific visualization including volume rendering, vector fields, etc.

Designing, Integration, and troubleshooting I2C, USB, USB2, Firewire, and custom interfaces.

This is just a partial list, there is a lot more and some of it is still classified

What can we code for you?