职位名称:高级嵌入式软件工程师
工作地点:伊利诺伊州奥克布鲁克 或 南达科他州苏福尔斯
工作时长:全职
职位概述
加入我们的客户团队,帮助将下一代农业设备现场计算机推向市场。您将参与基于Linux的设备的嵌入式软件开发,支持系统集成工作,并与全球工程团队、供应商及其他利益相关者在敏捷环境中协作。
主要职责
• 设计、实施和验证基于Linux的控制器的嵌入式软件。
• 支持硬件与软件组件之间的集成和部署活动。
• 在设计和实施阶段制作和维护技术文档。
• 为内部团队和外部合作伙伴排查问题,并根据需要提供工程支持。
• 协调跨学科的工作以及与供应商的合作,以满足项目里程碑。
• 了解行业工具、方法和最佳实践,并在适当时提供培训。
• 根据需要参与成本或供应商报价活动。
所需经验和技能:
• 工程或技术学科的学士学位,至少五年的实际工程经验。
• 精通现代C++,包括模板编程、标准库、设计模式和CMake的使用。
• 深入了解嵌入式系统的Linux和POSIX API。
• 具备Yocto构建系统和BitBake的实践经验。
• 具备车辆网络和标准的经验,如CAN、J1939、ISO-11783和ISO-14229。
• 能够在分布式团队中工作,并遵循规模化敏捷实践。