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.
- Installation/configuration assistance
- Partitioning design
- Integration design
- Infrastructure migration
- Board Support Package (BSP)
- Driver migration/creation
- Platform extension
Safety & Security Consulting
- Critical code development assistance
- Process compliance
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.
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.