**职位标题:** **高级软件工程师** **地点:** 美国 **C:** 19.60 全职 **工作摘要:** S & C Electronics,全球电力可靠性产品的领导者,正在寻找一位高级软件工程师。候选人必须在定制电子产品的嵌入式软件设计和开发方面有强大的背景,包括在以下领域的经验:分布式系统、通信协议、大规模系统分析以及单元测试的自动化。 **这是一个位于美国的远程职位。** 我们的办公地点在伊利诺伊州芝加哥、加利福尼亚州阿拉米达、马里兰州罗克维尔和威斯康星州富兰克林。偶尔出差(10%)到这些设施之一可能需要进行开发、系统测试和调试。此职位将向嵌入式软件经理汇报。 **与此职位相关的工作包括以下内容:** - 使用C语言设计和编写嵌入式应用程序固件,用于智能电网控制,包括实现新产品功能、通信协议和设备驱动程序 - 参加敏捷Scrum会议和源代码同行评审 - 审查并实施产品需求 - 创建、执行和自动化单元测试 - 参与软件规范和测试计划的制定 - 调查新技术并根据需要创建设计文档 - 提供项目和任务时间表估算 - 根据需要开发和支持基于PC的工程测试工具 - 与硬件和测试工程师合作,支持集成和系统级别的验证和验证 - 与产品管理和现场服务团队合作,迅速解决客户问题 **为了选择这份工作作为您感兴趣的工作,您至少必须具备以下条件:** - 团队合作精神至关重要。 - 出色的书面和口头沟通技巧 - 不断学习和自我启动者 - 电气工程、计算机工程、计算机科学或同等学历的学士学位 - 嵌入式实时软件开发相关的十年工作经验。 - 证明的C编程原理工作知识 - 证明的构建脚本、Jenkins、Python、Jython、Java和Robot Framework或同等软件的工作知识 - 包括DNP3和SCADA在内的通信协议经验 - 以太网和WiFi网络经验 - 熟悉以下硬件概念:GPIO、I2C、SPI、ADC、DAC、UART、DMA、闪存存储器、低功耗微处理器模式者优先 - 敏捷方法论基础和持续流程改进的工作知识 - 配置管理/流程工具:Jira、Confluence和Bitbucket/Git的经验 - 包括Jenkins在内的持续集成/持续部署(CI/CD)构建熟悉度者优先 - 嵌入式Linux经验者优先 - 电力分配(电网)原理经验者优先 - 桌面应用程序编程经验者优先 **主要身体要求:** - 站立:偶尔站立工作以完成控制组装。 - 举重:偶尔举起控制设备和测试设备,少于50磅。 - 行走:偶尔在设施内行走。 - 搬运:偶尔搬运轻物。 - 推:偶尔推动物体,可能与重新布置工作有关。 - 拉:偶尔拉动物体,可能与重新布置工作有关。 - 弯腰:偶弯腰以接近设备。 - 伸手:偶尔伸手。 - 处理:频繁处理零件或工具。 - 环境:频繁处理零件或工具。 **S & C – 最佳工作场所:** - 2019年,S & C Electronics被评为芝加哥地区大型雇主中排名第10的最佳工作场所,这是由《芝加哥论坛报》在其享有盛誉的年度最佳工作场所名单中评选的。 - 2020年,S & C Electric被评为《芝加哥论坛报》第11届年度报告中排名第15的最佳工作场所。 - 2021年,S & C Electric被评为美国最可信的雇主认可计划Top Workplaces USA的2021年美国顶级工作场所之一。
该远程工作信息来源于站外平台,本站仅提供部分信息展示与订阅服务,更多请查看免责声明。