+613 9526 8660
skip to the main content area of this page
Services: Software Development

Software Development

Digital Signal Processing (DSP)

Our engineers individually have over 10 years of experience in DSP software development (on both native fixed & native floating point platforms). SPK have developed many innovative solutions for hard real-time embedded systems in both defence and non-defence projects.

MS Windows Development

    With the prolific use of PCs in today's world, it can sometimes be practical to base user interfaces, and even horsepower on the MS Windows Operating System.

    Our experience with the Microsoft Development Environment (Visual Studio and .Net technologies) will result in rapid prototyping and quick turn-around solutions, meaning dollars saved on Development & Deployment costs to the end user.

    SPK is a Microsoft Partner and is engaged in collaborative work, developing Information Management Business Solutions for medium-sized organisations. SPK is also involved in developing .Net technology based scientific tools for the Australian Department of Defence.

Test & Integration

    We provide OOD (Object Oriented Design) solutions which facilitates systematic testing at clearly defined stages of software development. Before releasing any software configuration item, SPK recommend performing testing at the software unit level, then at component level and finally at the configuration item level.

Systems Integration

    Pitfalls of System integration stem from the lack of thorough validation on configuration items during Development Testing.

    SPK considers System Integration to be the weakness of many companies.

    Underestimating integration complexities and timescales during System Integration can stem from cutting corners at crucial phases of Testing & Evaluation.

    Through our team’s many years experience of having worked on large & complex projects over time, SPK can ensure that appropriate tools are in place to expedite the testing process, in order to maintain realistic schedules.