- 地点
- 基奇纳,加拿大
- 工作方式
- 现场办公
- 类型
- 全职
- 部门
- 研究与开发
职责
- 负责 Jetston Hub 和 Jetston 恒温器等设备固件开发,控制热泵、热水器、电动汽车充电器及其他家用舒适和节能设备。
- 确保设备在北美家庭中可靠运行 10 年以上。
- 与硬件工程师合作完成系统启动,与后端团队合作实现设备与服务器通信,与现场运维人员合作进行故障诊断,与客户支持团队合作解决实际问题。
- 设计时考虑弹性:编写代码前考虑故障模式,设计诊断、优雅降级和自愈恢复路径。
- 参与随叫随到的工作,快速诊断并解决生产问题。
必备要求
- 深厚的嵌入式系统知识。
- 精通基于微控制器的 C 或 C++ 生产环境编程。
- 熟悉通信协议(Modbus、BLE、Wi-Fi、LoRa)、内存管理和实时性要求。
- 能够熟练调试软硬件交互问题。
- 工程严谨性:测试、代码审查和 CI/CD 是基本要求。
- 能够随叫随到。
优先条件
- 系统思考者,擅长在硬件和软件的交界处进行思考。
- 富有同理心的合作者,能够跨越硬件、后端、运维、客户支持等界限进行清晰沟通。
Responsibilities
- Develop firmware for devices such as Jetston Hub and Jetston thermostat, controlling heat pumps, water heaters, EV chargers, and other home comfort and energy-saving devices.
- Ensure devices operate reliably for over 10 years in homes across North America.
- Collaborate with hardware engineers on system bring-up, backend teams on device-server communication, field operations on troubleshooting, and customer support on resolving real-world issues.
- Design for resilience: consider failure modes before writing code, and design diagnostics, graceful degradation, and self-healing recovery paths.
- Participate in on-call rotation to quickly diagnose and resolve production issues.
Must Have
- Deep embedded systems knowledge.
- Proficiency in production C or C++ programming on microcontrollers.
- Familiarity with communication protocols (Modbus, BLE, Wi-Fi, LoRa), memory management, and real-time requirements.
- Ability to debug hardware-software interactions.
- Engineering rigor: testing, code reviews, and CI/CD are fundamental requirements.
- Ability to be on-call.
Preferred
- Systems thinker who thrives at the hardware-software boundary.
- Empathetic collaborator who communicates clearly across hardware, backend, operations, and customer support.
公司简介
Jetston 的使命是加速北美 1 亿户家庭从燃烧化石燃料转向使用可持续能源。家庭是碳排放的主要来源之一,而改用热泵可以显著减少碳排放。然而,由于目前改造成本高昂且流程繁琐,热泵的普及速度仍然缓慢。Jetston 正在打造首家完全垂直整合的家庭电气化公司,使热泵的安装变得简单、透明且经济实惠。