嵌入式软件工程师

温哥华 1天前全职 网络
面议
嵌入式软件工程师(机器人) 我们正在寻找一位充满激情且技术娴熟的嵌入式软件工程师(机器人)加入我们位于温哥华的创新团队。您将在为尖端机器人应用设计、开发和优化嵌入式系统中发挥关键作用。与多学科团队合作,您将为现实世界的挑战创造稳健、高性能的解决方案。 职责 • 开发和实现机器人系统的嵌入式软件,强调实时性能和可靠性。 • 集成和优化硬件和软件组件,包括传感器、执行器和通信模块。 • 为微控制器、FPGA和SoC编写和调试固件。 • 与机械和电气工程师密切合作,实现系统无缝集成。 • 实施和管理通信协议,如EtherCAT、CAN、UART、SPI和I2C。 • 执行嵌入式系统的硬件测试、验证和故障排除。 • 分析系统约束以优化性能和资源利用。 • 维护设计、代码和测试结果的详细文档,以确保可追溯性和技术清晰性。 要求 • 电气工程、计算机科学、机器人或相关领域的学士或硕士学位。 • 熟练掌握C、C++和Python等编程语言。 • 对嵌入式系统、实时操作系统(RTOS)和硬件-软件接口有扎实的理解。 • 具备通信协议(EtherCAT、CAN等)和传感器集成的经验。 • 熟悉示波器、逻辑分析仪和电路调试器等调试工具。 • 具备安全关键系统和标准的知识是一个很大的优势。 • 优秀的问题解决能力、注重细节的能力,以及在快节奏环境中工作的能力。 优先资格 • 具有ROS/ROS2等机器人框架的经验。 • 具备FPGA/SoC开发的实际经验。 • 了解敏捷开发方法。 • 熟悉现成的基于EtherCAT的电机驱动器。 条件 • 具有竞争力的薪资及参与公司股票期权计划 • 带薪休假 • 前往伦敦、温哥华和波士顿办公室的旅行机会 • 自由影响产品并主导关键项目 • 与顶尖的工程师、研究人员和AI及机器人产品专家合作 • 优先速度、透明度和最小官僚主义的初创文化。 职位详情 • 地点:温哥华,不列颠哥伦比亚省 • 行业:机器人制造 • 职位级别:中高级 • 雇佣类型:全职 #J-18808-Ljbffr