旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

研发软件/固件工程师

R&D Software/Firmware Engineer

安捷伦(Agilent Technologies)

地点
威尔明顿,美国
类型
全职
发布
2026-01-09
截止
2025-10-22(已截止)
部门
研发
编号
4031795

测试测量与科学仪器实验室与分析仪器

职责

  • 设计、开发和测试研发系统和仪器的嵌入式软件及支持工具
  • 将产品需求转化为健壮且可扩展的代码
  • 与多学科团队合作创建完整的硬件/软件系统
  • 集成并验证第三方工具和库
  • 参与代码审查、故障排除和持续改进

必备要求

  • 计算机科学、计算机工程或相关技术领域的学士或硕士学位
  • 精通 C/C++ 等一种或多种编程语言
  • 具有硬件和嵌入式系统实时控制经验
  • 具有微处理器或微控制器裸机应用开发经验
  • 熟悉 TCP/IP、RS-232 和 RS-485 等设备通信协议
  • 扎实的算法和数据结构基础
  • 能够在团队协作环境中有效工作

优先条件

  • 具有版本控制工具(如 Git、ClearCase)经验
  • 具有第三方库、软件或开发工具集成经验
  • 具有嵌入式 Linux 开发经验
  • 具备 Assembly、Python、C# 或 Java 等其他编程技能
  • 了解面向对象分析与设计 (OOAD) 原则
  • 具有 .NET 框架和 Visual Studio 经验
  • 熟悉数据库和 SQL
  • 了解敏捷或瀑布开发方法
  • 具有 GUI 开发经验
  • 接触过 FPGA 开发

Responsibilities

  • Design, develop, and test embedded software and support tools for R&D systems and instruments
  • Translate product requirements into robust and scalable code
  • Collaborate with multidisciplinary teams to create complete hardware/software systems
  • Integrate and validate third-party tools and libraries
  • Participate in code reviews, troubleshooting, and continuous improvement

Must Have

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related technical field
  • Proficiency in one or more programming languages (C/C++)
  • Experience with real-time control of hardware and embedded systems
  • Experience with bare-metal application development on microprocessors or microcontrollers
  • Familiarity with device communication protocols such as TCP/IP, RS-232, and RS-485
  • Solid understanding of algorithms and data structures
  • Ability to work effectively in a team-oriented, collaborative environment

Preferred

  • Experience with version control tools (e.g., Git, ClearCase)
  • Integration of third-party libraries, software, or development tools
  • Experience with embedded Linux development
  • Additional programming skills such as Assembly, Python, C#, or Java
  • Knowledge of object-oriented analysis and design (OOAD) principles
  • Experience with .NET framework and Visual Studio
  • Familiarity with databases and SQL
  • Knowledge of Agile or Waterfall development methodologies
  • GUI development experience
  • Exposure to FPGA development

公司简介

安捷伦是生命科学、诊断和应用化学市场的领导者,为全球实验室提供仪器、服务、耗材、应用和专业知识。公司专注于食品、环境与法医、制药、诊断、化学与能源、研究等关键市场,帮助客户获得洞见。安捷伦研究实验室致力于通过突破性科学和技术推动增长,在美国加利福尼亚州圣克拉拉以及欧洲和亚洲设有研究机构。