Staff Instrumentation Firmware Engineer

Analog Devices Foundation

Bangalore, India
C/c++ embedded systems
Bare metal/rtos firmware
High speed serial interfaces
Lead the design, architecture, and implementation of complex embedded software components for a SOC targeted for the Automated Test Equipment market

Job Summary

  • Lead the design, architecture, and implementation of complex embedded software components for a SOC targeted for the Automated Test Equipment market.
  • Provide technical leadership during early bring up, FPGA validation, and silicon debug, resolving system level issues that span hardware and software.
  • Mentor and guide less-experienced junior engineers through design reviews, code reviews, and architectural discussions.

Matching Summary

Lead the design, architecture, and implementation of complex embedded software components for a SOC targeted for the Automated Test Equipment market.

Skills & Requirements

Must-have

  • C/C++ embedded systems
  • bare metal/RTOS firmware
  • high speed serial interfaces
  • SerDes configuration and calibration
  • JESD204 (B/C) concepts
  • silicon, FPGA, embedded software intersection
  • complex system debugging

Nice-to-have

  • Pin Electronics (PE) architectures
  • ATE related systems experience
  • pre-silicon/early silicon support
  • SPI, JTAG, control interfaces
  • board level schematic understanding
  • customer facing reference software

Key Requirements

  • 7+ years of experience
  • Bachelor's or Master's degree in Engineering
  • Significant industry experience in embedded software development
  • Hands-on, practical experience required

Work Rights

Not specified

Tailored Resume

Cover Letter