工作地点:Brossard, QC
我们正在寻找一位嵌入式软件开发工程师 – MCU 专家,加入约翰逊控制公司的火灾探测工程团队。
在这个职位上,您的工作将直接影响到安装在餐厅、商业建筑和公共空间中的火灾探测系统的软件,这些地方是人们日常使用的。您将参与嵌入式软件的完整生命周期:需求分析、设计、实现、调试、测试以及实时系统的持续改进。
我们的办公室位于 Brossard,交通便利,方便前往 REM 站、DIX30 商业区以及充满活力的南岸环境——无需过桥!
您将负责的工作:
• 设计和原型开发火灾报警产品的嵌入式软件。
• 开发、调试和增强微控制器上的实时应用程序。
• 参与软件开发生命周期的每个阶段。
• 与多个全球站点的跨学科团队合作。
您需要具备的条件:
必须具备的资格:
• 电气工程、计算机工程或计算机科学的学士学位。
• 5 年以上嵌入式软件开发经验。
• 对多线程、多进程和实时架构有扎实的理解。
• 具备 FreeRTOS 或其他兼容 POSIX 的操作系统的经验。
• 精通 C 语言编程。
• 有 NXP、ARM 或 Microchip MCU 的开发经验。
• 熟悉正式的软件开发流程。
• 具备使用调试工具(JTAG、示波器、逻辑分析仪等)的实践经验。
• 能够与全球跨职能团队协作。
加分项:
• 有使用 IAR 嵌入式工作台或类似 IDE 的经验。
• 了解 Git、JIRA、Confluence。
• 熟悉 CMake 和 Python。
为什么选择我们:
• 一个汇聚超过 110 种不同国籍的国际社区。
• 一个信任至上的环境:70% 的领导者从入门级职位开始他们的职业生涯。
• 强大的培训体系,拥有我们的内部学院和超过 250 个可用模块。
• 一个动态的工作环境,常常会在内部活动(如下班后聚会、团队建设等)中相聚。
Amaris Consulting 提倡平等机会。我们致力于汇集来自不同背景的人,创造一个包容的工作环境。在这方面,我们欢迎所有合格个人的申请,无论性别、性取向、种族、民族、信仰、年龄、婚姻状况、残疾或其他特征。