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

高级固件工程师

Senior Firmware Engineer

是德科技(Keysight Technologies)

地点
新加坡
资历
senior
部门
研发
编号
53513

测试测量与科学仪器电子测试测量

职责

  • 为制造测试技术公司设计、开发和维护测试和测量模块的固件。
  • 与包括硬件工程师和产品经理在内的跨职能团队合作,确定固件需求并确保与硬件组件无缝集成。
  • 实现并优化数据采集、信号处理和测量精度的算法。
  • 与外包设计合作伙伴合作,研究、设计、开发和验证新的测试计量技术。
  • 对固件进行彻底的测试、调试和验证,以确保其高性能和高可靠性。
  • 参与代码审查,并向同行提供建设性反馈。
  • 开发并维护固件设计、实现和测试流程的综合文档。
  • 及时了解最新的行业趋势、技术和最佳实践,以持续提高固件质量和功能。
  • 为客户和内部团队提供技术支持和故障排除协助。

必备要求

  • 拥有电气工程、软件工程或计算机科学学士或硕士学位,并具有5年以上相关行业经验。
  • 精通但不限于 C、C++、Python、汇编语言。
  • 对使用实时操作系统(如 VxWorks、uCOS 和嵌入式 Linux)进行嵌入式系统软件设计和开发充满热情并拥有丰富的经验。
  • 具备使用最新 Web 技术进行开发的经验。
  • 具备 x86、ARM 等计算机体系结构知识。
  • 具备阅读数据手册和原理图的能力。
  • 具备板级启动和验证方面的经验。
  • 熟悉标准总线接口(I2C、PCIe、UART、USB)。
  • 结果导向,并具有履行承诺的个人动力。
  • 积极主动的团队成员,具备良好的人际交往能力。
  • 英语口头和书面沟通能力强。

优先条件

  • 高速接口:深入了解 PCIe、LPDDR、GDDR 和 HBM 技术。
  • 熟悉 JEDEC 和 PCI-SIG 标准。
  • 信号完整性和电源完整性:熟练使用 Cadence Sigrity、Ansys HFSS 或 Keysight ADS 等 SI/PI 工具。
  • EDA 工具:熟练使用 Altium Designer、Cadence Allegro 或 Mentor Graphics 工具。
  • x1149 边界扫描技术方面的知识。

Responsibilities

  • Design, develop, and maintain firmware for test and measurement modules for a manufacturing test technology company.
  • Collaborate with cross-functional teams including hardware engineers and product managers to define firmware requirements and ensure seamless integration with hardware components.
  • Implement and optimize algorithms for data acquisition, signal processing, and measurement accuracy.
  • Work with outsourced design partners to research, design, develop, and validate new test metrology technologies.
  • Thoroughly test, debug, and validate firmware to ensure high performance and reliability.
  • Participate in code reviews and provide constructive feedback to peers.
  • Develop and maintain comprehensive documentation for firmware design, implementation, and test processes.
  • Stay up-to-date with the latest industry trends, technologies, and best practices to continuously improve firmware quality and functionality.
  • Provide technical support and troubleshooting assistance to customers and internal teams.

Must Have

  • Bachelor's or Master's degree in Electrical Engineering, Software Engineering, or Computer Science with 5+ years of relevant industry experience.
  • Proficiency in but not limited to C, C++, Python, and assembly language.
  • Passion and extensive experience in embedded system software design and development using real-time operating systems such as VxWorks, uCOS, and embedded Linux.
  • Experience developing with modern web technologies.
  • Knowledge of computer architectures such as x86 and ARM.
  • Ability to read datasheets and schematics.
  • Experience with board bring-up and validation.
  • Familiarity with standard bus interfaces (I2C, PCIe, UART, USB).
  • Results-oriented with personal drive to meet commitments.
  • Proactive team player with good interpersonal skills.
  • Strong verbal and written communication skills in English.

Preferred

  • High-speed interfaces: in-depth knowledge of PCIe, LPDDR, GDDR, and HBM technologies.
  • Familiarity with JEDEC and PCI-SIG standards.
  • Signal integrity and power integrity: proficiency with SI/PI tools such as Cadence Sigrity, Ansys HFSS, or Keysight ADS.
  • EDA tools: proficiency with Altium Designer, Cadence Allegro, or Mentor Graphics tools.
  • Knowledge of x1149 boundary scan technology.

公司简介

Keysight 处于技术创新的最前沿,在电子设计、仿真、原型制作、测试、制造和优化等领域不断取得突破,并提供可靠的解决方案。我们拥有 10,000 名员工,为 100 多个国家的客户在通信、5G、汽车、能源、量子计算、航空航天、国防和半导体等领域提供世界一流的解决方案。我们屡获殊荣的企业文化秉持着大胆的愿景,相信技术能够带我们走向新的境界。我们热衷于用开创性的解决方案来应对各种挑战性问题。我们认为,当人们感受到归属感时,他们就会更加富有创造力、创新能力更强,并且在职业生涯的各个环节都能取得优异的成绩。