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

固件工程高级工程师

Staff Engineer Firmware Engineering

亚德诺(Analog Devices)

地点
科罗拉多斯普林斯,美国 达勒姆,美国
类型
全职
发布
2026-10-13
资历
experienced
编号
R266810
招聘主体
Analog Devices, Inc.

半导体模拟与功率

职责

  • 为用于供电的芯片和产品设计、开发和验证嵌入式汇编和 C 代码固件以及底层系统软件。
  • 了解子系统需求并验证芯片/系统运行情况。
  • 使用实验室设备和实验室自动化技术,通过 Verilog 仿真、基于 FPGA 的仿真平台和芯片对嵌入式固件进行测试和调试。
  • 提供高质量的嵌入式系统固件,并附带完善的文档。
  • 遵循并改进编码标准和文档要求。
  • 参与代码审查。
  • 与模拟、数字和系统设计师、产品定义人员和应用工程师以及公司其他软件团队成员合作。

必备要求

  • 熟悉软件开发工具链和最佳实践。
  • 了解电源管理和电源输送。
  • 对安全算法有扎实的理解。

优先条件

  • 面向对象编程、SystemVerilog、C++、Python 编程。
  • 具备云和数据中心市场多相功率转换器和功率架构方面的知识。
  • 使用 Python 开发独立辅助工具和流程粘合脚本。
  • 8/32 位嵌入式微控制器(8051、ARM、RiscV)。
  • 嵌入式软件开发范式(Keil、Eclipse、Visual Studio 等)。
  • 向不同背景的工程师开发、记录、整理和展示系统需求。
  • 能够同时处理多个项目并合理安排优先级,以按时完成任务。
  • 实验室技能包括示波器、逻辑分析仪等仪器的调试使用。

Responsibilities

  • Design, develop, and validate embedded assembly and C code firmware and low-level system software for power supply chips and products.
  • Understand subsystem requirements and validate chip/system operation.
  • Test and debug embedded firmware using lab equipment and lab automation techniques, via Verilog simulation, FPGA-based emulation platforms, and silicon.
  • Deliver high-quality embedded system firmware with thorough documentation.
  • Follow and improve coding standards and documentation requirements.
  • Participate in code reviews.
  • Collaborate with analog, digital, and system designers, product definers, application engineers, and other software team members.

Must Have

  • Familiarity with software development toolchains and best practices.
  • Knowledge of power management and power delivery.
  • Solid understanding of security algorithms.

Preferred

  • Object-oriented programming, SystemVerilog, C++, Python programming.
  • Knowledge of multiphase power converters and power architectures for cloud and data center markets.
  • Develop standalone auxiliary tools and process glue scripts using Python.
  • 8/32-bit embedded microcontrollers (8051, ARM, RiscV).
  • Embedded software development paradigms (Keil, Eclipse, Visual Studio, etc.).
  • Develop, document, organize, and present system requirements to engineers from diverse backgrounds.
  • Ability to handle multiple projects simultaneously and prioritize to meet deadlines.
  • Lab skills including debugging with oscilloscopes, logic analyzers, and other instruments.

公司简介

ADI公司(纳斯达克代码:ADI)是高性能模拟、混合信号和数字信号处理(DSP)集成电路(IC)设计、制造和营销方面世界领先的企业,产品涉及几乎所有类型的电子电器设备。自1965年成立以来,我们一直专注于积极应对电子设备中信号处理的相关工程挑战。全世界有超过100,000家客户在使用我们的信号处理产品,这些产品在转换、调节、处理物理现象时发挥着十分重要的作用,例如将温度、压力、声音、光、速度和运动转换为电信号以用于各种电子设备。我们关注重要的战略市场,在这些市场我们的信号处理技术经常是帮助客户产品实现差异化的关键因素,如工业、汽车、通信和消费电子市场等。我们生产各种创新产品——包括数据转换器、放大器和线性产品、射频(RF)IC、电源管理产品、基于微机电系统(MEMS)技术的传感器、其他类型传感器以及信号处理产品,包括DSP和其他处理器——全部是为满足广大客户的需求而设计。