我们位于加利福尼亚州橙县的客户是一家企业级的远程信息处理和 GPS 跟踪公司,专注于运输、建筑和农业行业。他们为经销商设计、开发和制造高性能、可靠且具有成本效益的硬件及相关软件和工具。
他们急需一名中级嵌入式固件工程师,要求具备强大的 Linux、C/C++、RTOS 和 UART 经验,并接触过云技术,以加入他们不断壮大的团队。
该职位在前几个月将需要每周现场工作 5 天,之后将有可能转为混合工作模式。
主要职责:
• 设计、开发和测试基于微控制器的嵌入式软件,确保最佳性能和可靠性。
• 编写干净、高效且文档齐全的嵌入式 C 和 C++ 代码。
• 实现和集成 SPI、I2C 和 UART 等通信协议。
• 开发各种基于嵌入式 Linux 的应用服务。
• 与硬件工程师合作,定义系统需求和规格,确保硬件与软件的正确集成。
• 解决复杂的技术问题,确保系统可靠性。
• 参与软件设计/代码审查,并为嵌入式软件开发的最佳实践做出贡献。
• 记录系统架构/拓扑、技术计划/设计以及系统使用/测试说明。
技能与资格:
• 精通嵌入式 C 和 C++ 编程语言。
• 在嵌入式 Linux 架构及通过 SPI、I2C 和 UART 等协议进行硬件集成方面具有强大经验。
• 熟悉 AWS 服务、Buildroot 和 FreeRTOS 者优先。
• 熟练使用 Git 和 JIRA、Confluence 等工具。
• 能够有效与硬件工程师和跨职能团队合作。
• 具备强大的问题解决能力和嵌入式系统故障排除能力。
教育与经验:
• 计算机科学、电子工程或相关领域的学士学位。
• 在嵌入式软件开发方面有证明的经验,特别是在基于微控制器的系统方面。
• 具备嵌入式系统设计、通信协议和 RTOS 的实际经验。
薪资福利:
• 基本工资 110,000-160,000 美元
• W2 员工的医疗、牙科、视力福利
• 潜在奖金
• 401k
MOTION RECRUITMENT PARTNERS