Situational Summary
Codan Argus, based in Baar, Switzerland, is part of a large, international company, and a leading infusion technology specialist. Their product (pump systems, software, accessories) have proven themselves in clinical operations in over 50 countries worldwide for almost 50 years.
The software to be developed is a headless .NET Core application, developed with C#, which runs on Embedded Linux, built with Yocto, which runs on a System-on-Module (Variscite DART-6UL). Therefore, the application has to run in a resource-restricted environment (900 MHz single-core, 512 MB RAM, 512 MB NAND Flash). Furthermore, the application is supposed to be up-and-running 24/7. One of the main purposes of this software is to communicate with other devices and systems. For these communications, several interfaces (Ethernet, WiFi, Bluetooth, SPI) and protocols (proprietary, HL7, REST, HTTPS, TCP/IP) are to be used. Some of those communications are not always reliable, requiring transaction and buffering strategies to be implemented.
The core tech needs are .NET Core, ASP.NET Core, C#, Embedded Linux. I advised they may need to consider a smaller team to start (5-6), with a quick roadmap to 16+/-. It may be more people will be needed, or additional weekend work to meet the deadline (with an additional cost, obviously).
Our Recommendations
Accelerance has considered your objectives and partner selection criteria in the context of all members in the Accelerance Global Partner Network. Given your declared needs and objectives, Accelerance is delighted to introduce the below Certified Partners as our top aligned choices to work as a dedicated Partner.
These accomplished groups are excellent representatives of the 60+ Members of our Global Service Provider Network.