Project Consulting
SYSGO has been involved in many certification projects and our senior engineers have excellent experience in designing software architectures that are certifiable according to the highest Safety and Security levels. The same applies when it comes to specification, requirement management, verification, validation and testing.
Due to SYSGO's knowledge about what lies ahead, every step is not handled from its sole perspective, but always with a view to the entire project plan. That is - for example - writing source code in a way that it does not only relate to its requirement but also is testable in a straight forward way.
Most recent projects have given prove that huge systems are worth to be analysed regarding the decomposition into sub-systems with different degree of criticality. That reduces the complexity of the part that really requires the attention for Safety. As a consequence, the Safety and Security of the entire system is significantly increased and alongside that the effort and costs are seriously reduced. The methodology for this approach are based on independence, diversity and isolation. The right tools are separation and virtualization. This is where SYSGO's experience excels.
In addition to that, SYSGO's ecosystem of software and hardware partners always has the suitable solution for every step of the project, be it hardware debuggers for a coverage analysis or dynamic and static software analysis.
Our Expertise - Your Success
Software Consulting
- Installation/configuration assistance
- Partitioning design
- Integration design
- Infrastructure migration
Hardware Consulting
- Board Support Package (BSP)
- Driver migration/creation
- Platform extension
Safety & Security Consulting
- Critical code development assistance
- Process compliance
Safety & Security Certification
We offer certified platforms and solutions for mission-critical applications.
System Software
One of our specialities is customizing system software to be compatible with new hardware. We work in close collaboration with leading hardware manufacturers to transfer Guest OS to new hardware and integrate these BSP into our development environment.
Our role is to support the application developers and ensure a quick and smooth product launch throughout the entire development phase.
Maintenance
As Industrial hardware is constantly evolving and mostly not standardized, we take care to make consistent software interfaces - and create predictable and maintainable basis for your applications.
Our engineers develop firmware and device drivers, optimize the operating system and integrate the required middleware to your team fast back on track.