嵌入式软件工程师 - C/C++,RTOS,UART

19天前合同
431 - 575 / 时 Motion Recruitment

Motion Recruitment

location 洛杉矶
unsaved
我们位于加利福尼亚州橙县的客户是一家企业级的远程信息处理和 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