软件设计

成功的软件开发必须以专业的方式涵盖整个软件生命周期。成功的因素包括可扩展的架构、现代化的编程技术和稳定的高质量软件。基于这种方法和我们广泛的专业知识,我们为客户提供端到端的整体解决方案。凭借在嵌入式系统领域数十年的经验,我们与知名的微控制器制造商密切合作。此外,我们在云计算领域也拥有丰富的专业知识。

亮点:

  • 在整个软件生命周期内拥有多年的开发经验
  • 系统和软件架构师与相关部门密切合作,进行广泛的软件规划
  • 按照层模型创建软件代码,以确保最佳效率、重用性、可维护性和软件质量
  • 支持所有知名制造商的微控制器,使用内部开发的精益操作系统,直至嵌入式 Linux。
  • 从硬件抽象到最终应用,客户可参与自主开发
  • 使用专业流程(如 Scrum、Spice)、标准(如 IEC 60335-SW B 级设备)和认证(如 VDE、UL)实施项目
  • 使用现代高性能工具链。
  • 使用工具进行任务规划(如 JIRA)、文档编制(如 UML)、源代码管理和可追溯性(如 PTC Integrity)
  • 长期维护和更新的可能性
  • 广泛的软件测试
应用技术(摘录):

从 8 位控制器到 ARM Cortex 架构/操作系统(如 Linux、FreeRTOS、代傲操作系统)/硬件抽象层/板卡支持包/定制和优化的外围设备驱动程序/软件接口及中间件/开源库/数据管理(分布式系统)/数字信号处理/数据存储与处理/嵌入式文件系统/网络安全/图形用户界面 (GUI) / HID(触摸、滑块、键盘、按钮)/通信(CAN、WLan、蓝牙、LTE、NB-IoT)/边缘计算/证书处理与认证/OTA 软件更新/云计算/软件 B 级(Din Iso 60730、60335)

搜索