机器人系统工程师 — 软件/嵌入式

1天前全职
57.5万 - 71.9万 / 年 OPENSHELF

OPENSHELF

location 纽约
unsaved
我们正在寻找一位软件系统工程师,加入我们小而专注的团队,共同解决一个重大的现实问题:物理库存。您将直接与创始人合作,设计和构建自动化存储、检索和跟踪的开源硬件和软件系统。这个角色对我们创建一个灵活的小规模 AS/RS 解决方案至关重要,该解决方案可以在各种环境中使用,而不仅仅是预算充足的仓库。 我们试图解决什么问题? 我们通过结合软件和硬件来重新定义药房的运营,以实现库存管理、拣货/打包过程等的自动化。 • 挑战:速度、准确性和可靠性对药房运营至关重要。手动流程往往导致低效率、错误和可扩展性挑战,这些都会影响运营成本和客户信任。 • 我们的解决方案:我们正在构建一个完全集成的软件和硬件系统,自动化药房的存储、处理和库存管理,确保更快、更准确和更具成本效益的运营。 您将要做的事情 • 设计和开发无缝集成硬件和固件组件的系统级软件架构。 • 编写和优化可扩展、可靠的硬件接口和数据通信协议的软件。 • 与硬件和固件团队合作,确保强大的集成和端到端系统性能。 • 开发和维护 API、通信层和中间件,以将硬件系统与更高层次的应用程序连接。 • 实现实时和异步软件系统,以处理数据处理、系统控制和错误恢复。 • 进行软件性能测试、分析和调试,以满足功能和可扩展性要求。 • 定义、执行和维护自动化测试管道,以实现持续集成和部署。 • 全面记录软件架构、设计决策和系统配置。 要求 • 计算机科学、软件工程或相关领域的学士或硕士学位。 • 3年以上系统软件开发和架构设计经验。 • 精通 Python、Rust、Typescript 或类似语言的编程语言。 • 对系统级编程概念(包括线程、内存管理和实时系统)有深入了解。 • 具有通信协议(例如 TCP/IP、MQTT、UART、SPI、I2C)方面的工作经验。 • 熟悉嵌入式系统、基于云的架构或物联网解决方案的软件开发。 • 在测试、CI/CD 和版本控制工具及框架(例如 Jenkins、Docker、Git)方面有丰富经验。 • 具备出色的分析和解决问题的能力,专注于系统级优化。 实用信息 • 您将获得具有竞争力的薪水,并通过股票期权拥有公司的一部分。 • 我们位于曼哈顿中城,这是一个现场、面对面的角色。我们相信,构建最佳产品的结果是持续的合作和快速的反馈循环。 • 福利 • 完全覆盖的健康、牙科和视力保险 • 灵活的带薪休假 • 团队午餐、外出活动 薪资 • $80,000-$100,000 + 股权