嵌入式开发工程师

5小时前全职
403.3K - 604.9K / 年 MicroSec

MicroSec

location 新加坡
unsaved
如果您能够保护所有技术的未来,会怎样? 如今,大多数系统都是互联的、自动化的,并且可以远程监控/控制。无论是工业还是商业,自动化与连接性对包括健康科技、工业 4.0、卫星、防御/军事、5G 和智慧城市在内的不断发展领域都有着巨大的影响。由于计算、带宽和量子计算的各种限制,这些系统容易受到网络攻击。 Microsec(www.usec.io)是一家快速发展的新加坡公司,建立了一个企业网络安全平台,通过促进数学和计算优化的加密算法,支持后量子密码学与机器学习,来保护免受此类攻击。为了防止零日攻击,该平台还启用了一个基于机器学习/人工智能的异常检测系统,能够在从最小的微控制器到最大的超级计算机上运行。来自世界各地的科学家和工程师们组成了这个令人难以置信的团队,共同踏上了构建这项技术的旅程。团队正在寻找下一个明星候选人,以将公司提升到新的高度,并保护所有技术的未来。 MicroSec(www.usec.io)正在寻找一位才华横溢的网络安全嵌入式开发工程师。成功的候选人将进一步开发 MicroSec 的物联网网络安全产品,遵循敏捷 Scrum 方法论来确定产品负责人的需求,协助开发团队的自我组织,并指导初级团队成员。他们将解决广泛的问题,包括威胁管理、漏洞管理、密码实现、物联网通信和机器学习。 您是谁 • 您至少拥有 5 年使用 C/C++ 和 Python 的生产级经验。 • 您具有使用 ATMega、TI MSP430 或 ARM Cortex-M0 等微控制器的实际经验,以及各种类型的无线收发器。 • 您对无线收发器、网络协议、Linux、套接字编程、RESTful API、Git 和 OpenSSL 有扎实的理解。 • 您熟悉物联网协议,并能够编写套接字程序(TCP/IP)。 • 您能够在 Linux 环境中工作。 • 您拥有 MQTT、CoAP 和其他消息传递协议的经验。 • 您对密钥管理系统、加密和 TPM 有了解。 • 您对公钥基础设施有工作理解。 • 具有边缘机器学习、嵌入式 ML 和 TinyML 的经验者优先。 您将做什么 • 开发边缘/嵌入式应用框架,包括身份验证、加密、零信任环境、固件管理、数字签名和篡改检测技术。 • 开发基于边缘/嵌入式机器学习的网络安全应用框架,包括身份验证、篡改检测、异常检测和入侵检测。 • 在各种嵌入式平台上实现开发的算法和服务,包括运行在独立堆栈和嵌入式 Linux 上的 MCU 和微处理器。 • 为物联网解决方案创建支持库和应用示例。 • 在嵌入式系统上实现 MicroSec 的安全解决方案并进行优化。 • 在各种物联网系统的不同架构和品牌之间集成安全解决方案。 • 为关键测试活动提供工程支持,包括实验室和现场测试。 • 在嵌入式、前端和后端系统跨越的敏捷团队中工作。 • 参与扩展您知识的机会,超越当前的专业领域。