团队负责人(嵌入式C++专家)

圣弗朗西斯科 9天前全职 网络
面议
我们的使命 SPAN 正在为所有人实现电气化 ⚡ 我们是一家使命驱动的公司,设计、制造和部署产品,以电气化建筑环境,减少碳排放,减缓气候变化的影响。 - 去碳化是减少或消除温室气体排放,特别是二氧化碳进入大气的过程。 - 电气化是用全电动升级替代使用天然气或石油的化石燃料设备的过程,以更清洁的方式为我们的生活提供动力。 在 SPAN,我们相信: - 使家庭和车辆由清洁能源供电 - 使电气化升级成为可能 - 建造更具弹性的家庭,提供可靠的备份 - 设计灵活和分布式的电网 团队和角色 SPAN 的设备软件团队负责我们硬件产品中所有软件的物理体现。我们的第一个产品 - SPAN 面板 - 包含一个复杂的微控制器网络和一个单板计算机,它们必须协同工作,以无可挑剔的可靠性快速响应变化的条件,以履行其职责。我们寻找友好、优秀的工程师,他们喜欢与同行合作解决复杂问题,并优先相信我们聘用的人在良好支持下能够做出伟大的事情。工程师直接与更广泛的软件、产品和硬件团队合作,以确保在正确的时间构建正确的东西。 作为设备软件团队的工程师,您将定义和实现与 SPAN 硬件产品直接相关的新功能,重点关注最低级别 - 微控制器。这包括从没有操作系统的系统上的引导加载程序到 RTOS 内部的 C 和 C++ 应用程序。硬件产品是 SPAN 业务的核心,为我们最小的微控制器编写固件意味着从事直接影响用户体验的工作。您将从构思到实施在未来的硬件产品上独立完成大型面向用户的功能。 代表性项目 - 设计一个涵盖多种通信接口、处理器类型和产品的 OTA 系统,同时实现硬件支持加密和验证的安全目标以及高可靠性。 - 与系统架构师合作,为新产品系列发明一个数据流架构,以满足数据科学团队访问高速度和高质量数据的需求,以及围绕一致性和准确性的安全保证。 - 在小组设置中代表设备软件团队并推广工程最佳实践。参与代码和设计审查以及撰写进一步加强这些目标的文档,并支持整个组织的工程师实现这些目标。 关于您 必备资格 我们正在寻找一位具有以下条件的固件嵌入式工程师: - 7 年或以上为硬件设备(在微控制器上,和/或在 Linux 等)编写软件的经验,使用 C++ 或 C - 具有现代软件设计的坚实基础,使用面向对象设计等工具,并关注手动内存管理等问题 - 有使用标准电气通信接口(如 UART、I2C、USB 等)的经验 - 出色的人际沟通和协作技能。擅长建立信任并推动决策达成 - 有项目负责经验,并愿意帮助他人,从设计和代码审查到新员工的指导 额外资格 我们不期望任何工程师具备所有技能,但我们希望您对学习和成长充满热情。每位设备软件工程师都可以在我们的设备软件堆栈中自由漫游,因此欢迎但不要求具备以下技能的任意组合。 - 具有 STM32 微控制器系列的经验 - 具有功能安全和流程及标准(如 UL 60730、ISO 26262、IEC 61508 和 UL 1998)的经验 - 编写更高级别的系统或应用软件的经验,例如诊断命令行工具或通信接口的应用程序端 - 无线技术,如 WiFi、蓝牙和 Zigbee - 具有电子实验室设备的实际操作经验 - 在多学科环境中的清洁能源硬件。 SPAN 的生活 总部位于旧金山充满活力的 SoMa 社区,我们是一群多元化的创意思考者,重视开放沟通、团队合作和解决复杂挑战的“实现”方法。 SPAN 以严肃的态度拥抱多样性和机会平等。我们致力于建立一个代表各种背景、观点和技能的团队。 我们正在招聘有才华的个人,他们以成功为动力,并热衷于塑造可再生能源的未来。如果这听起来像您,我们希望您考虑加入 SPAN 快速发展的团队。 福利: ⚡ 具有竞争力的薪酬 + 在资金充足、风险投资支持的公司中获得股权奖励 ⚡ 综合福利:基础计划的医疗、牙科、视力保险 100% 员工保费,并可选择额外的保险。根据资格,最多可享受二十四(24)周的育儿假 ⚡ 舒适、阳光明媚的办公空间,靠近 BART 和 Caltrain 公共交通 ⚡ 强调团队建设和公司文化:员工资源小组、每月社交活动、SPANcakes 认可早餐、午餐和学习 ⚡ 灵活的工作时间和灵活的休假 有兴趣加入我们的团队吗?今天申请,我们将与您联系下一步!