Almost without exception, our projects include some software.
Our software can be roughly categorized into three different areas:
- Embedded software
- User interface software
- Analysis software
MTW offers the following software engineering services:
Embedded control software
- Networking software (Ethernet, CAN bus, real-time propriety)
- Real-time control algorithms
- Digital signal processing algorithms
- Fixed-point (integer) and floating-point code
Using
- ANSI C / C++
- LabVIEW, LabVIEW Real-Time, LabVIEW FPGA
- Assembly (PIC, Freescale 680x0)
User Interface
- User interface design
- User interface software
- Mobile applications
Using
- LabVIEW
- Microsoft Visual Studio
- Java
Analysis software
- MATLAB
- Simulink (future)
We have experience with the following operation systems:
- Windows
- Embedded (without a commercial OS)
- On-Time (Real-Time Operating System or RTOS)
- LabVIEW Real Time (RTOS)
- Linux / Ubuntu
- Android OS