
Analog Devices develops and manufactures analog, mixed-signal, and digital signal processing integrated circuits for demanding applications across automotive, industrial automation, healthcare, communications, and consumer electronics. Its portfolio includes GMSL technology, which supports high-speed connectivity in vehicles and other connected systems. The company’s work spans sensing, signal processing, and connectivity, helping enable smart driving platforms and high-performance electronic products.
Staff Firmware Engineer
Develop embedded firmware for Analog Devices’ multiphase power solutions for data center and communications systems. Collaborate across hardware and software teams, with hybrid work in Colorado Springs, Colorado, or Durham, North Carolina.
$124,721 – $180,602 / year
HybridFull-timeLeadEnglish RequiredHardware EngineerDescription
- Develop multiphase buck voltage regulator solutions for data center and communications markets.
- Define, implement, and verify firmware for digital and mixed-signal designs.
- Build and validate embedded assembly and C firmware and low-level system software for power delivery chips and products.
- Interpret subsystem requirements and verify chip and system operation.
- Test and debug firmware using Verilog simulations, FPGA emulation, chips, laboratory equipment, and automated lab tools.
- Deliver well-documented embedded system firmware.
- Apply and improve coding standards and documentation practices.
- Review code with colleagues.
- Work with analog, digital, and systems designers, product definers, applications engineers, and software teams.
- Manage work across multiple projects and prioritize to meet schedules.
- Develop, document, refine, and present system requirements to engineers with varied backgrounds.
Requirements
- At least eight years of SoC or ASIC experience defining, implementing, and verifying firmware for digital and mixed-signal designs.
- Experience designing, developing, and validating embedded assembly and C firmware and low-level system software for power delivery chips and products.
- Ability to understand subsystem requirements and validate chip and system operation.
- Experience testing and debugging embedded firmware with Verilog simulations, FPGA emulation platforms, chips, lab equipment, and lab automation.
- Ability to deliver high-quality embedded firmware with thorough documentation.
- Knowledge of software development toolchains and best practices.
- Understanding of power management and power delivery.
- Strong understanding of security algorithms.
- Experience with object-oriented programming, SystemVerilog, C++, and Python.
- Knowledge of multiphase power converters and power architecture for cloud and data center markets.
- Experience creating standalone helper tools and workflow scripts in Python.
- Experience with 8-bit and 32-bit embedded microcontrollers, including 8051, ARM, and RISC-V.
- Familiarity with embedded software development methods and tools such as Keil, Eclipse, and Visual Studio.
- Ability to develop, document, refine, and present system requirements to engineers with varied backgrounds.
- Ability to manage several projects at once and prioritize work to meet schedules.
- Laboratory debugging skills, including use of oscilloscopes and logic analyzers.
- Applicants for roles requiring access to technical data may undergo an export licensing review. Exceptions include U.S. citizens, permanent residents, and protected individuals under 8 U.S.C. 1324b(a)(3).
- Travel required: 10%.
Benefits
- Flexible work policy with remote days and alternative schedule options.
- Discretionary performance-based bonus.
- Medical, vision, and dental coverage.
- 401(k) plan.
- Paid vacation.
- Holidays.
- Sick time.
- Additional benefits.