- 地点
- 朗德罗克,美国
- 工作方式
- 混合办公
- 类型
- 全职
- 发布
- 2026-02-19
- 部门
- 开发工程
- 编号
- 25030848
职责
- 为新产品和现有产品设计、开发和测试嵌入式软件。
- 与硬件工程师协作,确保硬件和软件的集成。
- 优化代码,提高性能并减少内存占用。
- 排查并调试系统软件。
- 参与代码审查,为持续改进做出贡献。
必备要求
- 计算机/电气工程、计算机科学或相关工程专业的学士学位,且具有2年以上相关工作经验;或具有高级学位但无工作经验。
- 具备使用 C/C++ 设计和开发嵌入式实时固件/软件的经验。
- 优秀的解决问题、调试以及书面和口头沟通能力。
- 申请人必须拥有在美国合法工作的资格,且无需雇主或担保。本职位不提供工作签证担保。持有 E、F-1(包括 OPT 或 CPT)、H-1、H-2、L-1、B、J 或 TN 等临时签证,或现在或将来需要雇主担保才能获得工作许可的人员,不符合本职位要求。
优先条件
- 具备扎实的网络和通信协议背景。
- 具备测试驱动开发和敏捷流程方面的经验。
- 具备商用实时嵌入式操作系统(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 2+ years of relevant experience; or an advanced degree with no experience.
- Experience designing and developing embedded real-time firmware/software using C/C++.
- Excellent problem-solving, debugging, and written and verbal communication skills.
- Applicants must be legally authorized to work in the United States without employer sponsorship. This position does not offer work visa sponsorship. Individuals holding temporary visas such as E, F-1 (including OPT or CPT), H-1, H-2, L-1, B, J, or TN, or those who now or in the future require employer sponsorship for work authorization, are not eligible for this position.
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(美国国家仪器)后形成的测试与测量业务,服务能源、化工、电力、生命科学、半导体等行业。
