软件工程师(嵌入式C,Arduino)

15个月前全职
Global Network Technologies

Global Network Technologies

location 芝加哥
unsaved
职位:嵌入式C软件工程师 地点:伊利诺伊州莫林 签证:美国公民/绿卡持有者 类型:全职 这被认为是一个初级角色,旨在学习、提高能力,并开发在该角色中有效运作所需的最基本能力。候选人将与其他软件工程师和软件分析师一起在产品团队中工作,通过编写和测试代码来支持基本产品设计,以提供产品所支持的部分的简单到复杂的功能。该团队在一个敏捷/Scrum环境中工作,每两周进行一次冲刺。 职责包括: • 为嵌入式硬件目标开发、编码、配置和测试程序 • 执行嵌入式系统工程任务,包括需求分析、概念开发、软件架构和设计审查 • 在多个环境(虚拟、实验室和硬件上)执行软件的单元和集成测试 • 分析问题并推动解决测试中发现的问题 • 与其他相关利益相关者和团队成员合作,确保功能满足业务需求 所需技能: • 通过教育、培训或项目接触软件开发 • 能够阅读硬件原理图、数据手册和基本电子知识 • 较强的沟通和团队合作能力 • 较强的问题解决能力 • 能够在自主环境中工作 • 以往的编程/软件开发经验(C):1-3年 • 软件开发流程经验:1-3年 • 参与敏捷开发:1-3年 • 在敏捷环境中工作的经验:1-3年 根据经理的说法,他最看重的三个要素是: • 嵌入式C代码,尤其是与硬件一起工作 • 硬件知识-能够阅读原理图。如果有人有Arduino的经验,那将非常有帮助,因为这个角色的工作类似于Arduino的迷你版本。 • 能够在虚拟团队环境中工作(该团队由来自北达科他州法戈、北卡罗来纳州凯里和四城市的员工组成)。 教育要求: • 工程/技术学科学位或同等经验 • 信息技术学科学位或同等经验 这个职位的三到四个不可妥协的要求是什么? • 嵌入式C代码,尤其是与硬件一起工作 • 硬件知识-能够阅读原理图。如果有人有Arduino的经验,那将非常有帮助,因为这个角色的工作类似于Arduino的迷你版本。 • 能够在虚拟团队环境中工作(该团队由来自北达科他州法戈、北卡罗来纳州凯里和四城市的员工组成)。 • 本地四城市地区(不考虑远程候选人) • 根据工作描述所列学位