- 地点
- 马歇尔镇,美国
- 工作方式
- 现场办公
- 类型
- 实习
- 发布
- 2026-09-01
- 编号
- 26008761
职责
- 固件开发工具及基础设施(70%):开发和改进固件构建自动化和工具链;创建持续集成工作流和自动化测试解决方案;集成代码质量、安全性和静态分析工具;改进源代码控制、代码审查和发布流程;记录并规范开发工作流程。
- 嵌入式固件实现(30%):为下一代执行器平台开发固件;协助进行 BSP、驱动程序和应用程序软件的开发;调试固件并支持硬件启动活动;参与产品验证和测试;与跨职能工程团队协作。
必备要求
- 攻读计算机工程、电气工程、计算机科学或相关工程专业的学士学位课程
- 扎实的工程基础知识和问题解决能力
- 嵌入式系统开发方面的经验或课程学习
- 熟悉 C/C++ 编程
- 熟悉软件开发流程、版本控制和调试工具
- 能够解读技术文档、原理图和数据集
- 较强的组织、文档撰写和沟通能力
- 具有自我激励能力和高效工作能力
优先条件
- 具备以下方面的经验:版本控制系统(例如,Git、Perforce);持续集成工具(例如,Jenkins、Azure DevOps、GitHub Actions);个人、学术或团队嵌入式软件项目
- 熟悉以下内容:嵌入式调试工具和技术;实时操作系统(RTOS);静态分析和单元测试框架;安全软件开发实践
Responsibilities
- Firmware development tools & infrastructure (70%): Develop and improve firmware build automation and toolchains; create continuous integration workflows and automated test solutions; integrate code quality, security, and static analysis tools; improve source control, code review, and release processes; document and standardize development workflows.
- Embedded firmware implementation (30%): Develop firmware for next-generation actuator platforms; assist in BSP, driver, and application software development; debug firmware and support hardware bring-up activities; participate in product validation and testing; collaborate with cross-functional engineering teams.
Must Have
- Pursuing a bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related engineering field
- Solid engineering fundamentals and problem-solving skills
- Experience or coursework in embedded systems development
- Familiarity with C/C++ programming
- Familiarity with software development processes, version control, and debugging tools
- Ability to interpret technical documents, schematics, and datasets
- Strong organizational, documentation, and communication skills
- Self-motivated and able to work efficiently
Preferred
- Experience with: version control systems (e.g., Git, Perforce); continuous integration tools (e.g., Jenkins, Azure DevOps, GitHub Actions); personal, academic, or team embedded software projects
- Familiarity with: embedded debugging tools and techniques; real-time operating systems (RTOS); static analysis and unit testing frameworks; secure software development practices
公司简介
艾默生(Emerson)是一家全球性的自动化技术与软件公司,成立于 1890 年,总部位于美国密苏里州圣路易斯。业务涵盖流程自动化(控制系统、阀门、测量与分析仪表)、离散自动化,以及收购 NI(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。
