- 地点
- 朗德罗克,美国
- 工作方式
- 混合办公
- 类型
- 全职
- 发布
- 2026-01-05
- 部门
- 开发工程
- 编号
- 25030188
职责
- 为新产品和现有产品设计、开发和测试嵌入式软件。
- 与硬件工程师协作,确保硬件和软件的集成。
- 优化代码,提高性能并减少内存占用。
- 排查并调试系统软件。
- 参与代码审查,为持续改进做出贡献。
必备要求
- 计算机/电气工程、计算机科学或相关工程专业的学士学位,且具有7年以上相关经验;或计算机/电气工程、计算机科学或相关工程专业的硕士学位,且具有5年以上相关经验。
- 具备使用 C/C++ 设计和开发嵌入式实时固件/软件的经验。
- 优秀的解决问题、调试以及书面和口头沟通能力。
- 现在或将来无需雇主担保即可在美国合法工作。
优先条件
- 具备扎实的网络和通信协议背景。
- 具备测试驱动开发和敏捷流程方面的经验。
- 具备商用实时嵌入式操作系统(QNX、Linux 或类似系统)的使用经验。
Responsibilities
- Design, develop, and test embedded software for new and existing products.
- Collaborate with hardware engineers to ensure hardware/software integration.
- Optimize code for performance and memory footprint.
- Troubleshoot and debug system software.
- Participate in code reviews and contribute to continuous improvement.
Must Have
- Bachelor's degree in Computer/Electrical Engineering, Computer Science, or related engineering field with 7+ years of related experience; or Master's degree in Computer/Electrical Engineering, Computer Science, or related engineering field with 5+ years of related experience.
- Experience designing and developing embedded real-time firmware/software using C/C++.
- Strong problem-solving, debugging, and written and verbal communication skills.
- Legal authorization to work in the United States without employer sponsorship now or in the future.
Preferred
- Strong background in networking and communication protocols.
- Experience with test-driven development and agile processes.
- Experience with commercial real-time embedded operating systems (QNX, Linux, or similar).
公司简介
艾默生(Emerson)是一家全球性的自动化技术与软件公司,成立于 1890 年,总部位于美国密苏里州圣路易斯。业务涵盖流程自动化(控制系统、阀门、测量与分析仪表)、离散自动化,以及收购 NI(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。
