关于 Motivo
Motivo 是一家基于项目的公司,专注于机械和电气系统设计及原型构建的卓越交付。我们在成功将概念转化为实际完成的解决方案方面有着丰富的历史。我们的工作涵盖多个市场领域,包括移动/汽车、航空航天、机器人和清洁能源等。每位团队成员都将体验到各种具有挑战性的项目,提供丰富的职业成长机会。我们热衷于解决复杂的工程挑战,追求在每个独特项目约束内的卓越,并相信在过程中享受乐趣!
关于该角色
我们正在寻找一位动手能力强的软件工程师。你可能会问,这到底意味着什么,为什么你应该考虑为我们工作?毕竟,我们不是 Facebook、Google 或 Amazon。我们没有数亿的活跃用户。我们也不是洛克希德、诺斯罗普·格鲁曼或 L3,因此你不会在需要 5 年以上交付数百万行代码的项目上工作。
你可能会觉得我们有趣的原因
• 我们构建解决现实世界问题的事物。我们通过合理设计的软件与硬件之间的智能平衡来解决客户的机会。我们的团队是多学科的,因此你将与一些行业内最优秀的机械、电气和系统工程师并肩工作。解决方案通常在几周到几个月内完成。
• 我们是一家产品开发公司。想象一下每年参与 5 个以上独特项目的机会。听起来不可思议?我们一直在这样做。每个项目都是解决独特设计挑战并在过程中学习和成长的机会。这些项目也非常酷!我们的网站上有一些示例,但最令人兴奋的项目我们甚至还不能谈论!
• 我们提供协作学习的环境,这里有许多非常聪明的人。想追随一位博士机器人专家的脚步吗?想了解更多关于动态系统仿真的知识吗?如何学习在异构网络上运行的分布式控制算法?我们还有许多其他领域的通才工程师。
• 我们强调结果而非过程。每个项目定义了适当的设计严格性。一些事情,如源代码控制,是每个项目的一部分。其他事情,如广泛的测试覆盖率,则适用于某些项目而不适用于其他项目。谁来决定适当的严格性?你来决定。我们不会过于担心风格指南,除非这是个好主意。
资格要求
优秀的候选人将具备以下特征:
• 计算机科学、电气工程或相关领域的学士学位或更高学位
• 一到两年(1-2)相关的专业经验,或重大实习责任
• 强大的与客户和项目团队沟通和联系的能力
• 至少精通一种通用的中低级编译语言(例如 C、C++、Go、Rust 等)
• 至少精通一种高级面向对象的解释型或 JIT 编译语言(例如 Python、Javascript/Typescript、Java/Kotlin)
• 熟练使用基于 Linux 的操作系统,包括命令行/终端
• 熟悉版本控制系统(我们使用 Git)
• 有嵌入式应用程序开发经验(如 Arduino 或 STM32 微控制器和/或 Raspberry Pi 嵌入式 Linux)
• 有桌面应用程序开发经验(Linux、Windows、macOS)
• 有兴趣在多学科团队中构建机器人系统!
• 积极、以解决方案和结果为导向的态度!
理想候选人可能具备以下特征:
• 具备上述许多或全部特征,此外……
• 三年或以上直接相关的工作经验
• 强大的将应用功能概念转化为结构良好且实现良好的代码的能力
• 能够将更大的问题分解并委派到其组成部分
• 能够架构完整的应用程序并用框图可视化它们
• 有使用第三方 API 和框架(UI、Web、后端、Elastic)的经验
• 有开发 iOS 和 Android 应用程序的经验(跨平台最佳!)
• 有开发服务器、云或弹性服务的经验
福利
我们坚信,团队和项目无疑是加入 Motivo 的最佳部分,但我们也提供一些非常不错的福利,包括全公司利润分享、高质量的保险计划、401k 匹配、慷慨的带薪假期、周一至周四的 4/10 工作周等!
• 基本工资范围:$104,000 - $150,000
• 年度利润分享估计:$16,000 - $30,000
• 工资取决于经验、知识和面试表现。