Fellow Software Development Engineer (network Technology Group)

AMD AMD · Semiconductors · Cambridge, MA, United Kingdom · Engineering

Software engineer, architect, and technical lead for embedded firmware on AMD networking products, focusing on next-generation networking for cloud, hyperscale data centers, and AMD's AI systems. Involves hardware/software interface, C programming, system-level problem-solving, and collaboration with silicon, driver, and test teams.

What you'd actually do

  1. work on the design and implementation of embedded firmware for AMD networking products
  2. developing software for next-generation networking for cloud and hyperscale data centre operators and for AMD’s AI systems
  3. working closely with the silicon team to refine the design and model the RTL
  4. working with host driver teams to develop high performance network stacks
  5. working with the system test to take products to release

Skills

Required

  • embedded firmware
  • C programming
  • software and systems architecture and design
  • embedded debug techniques and tools

Nice to have

  • python and other scripting languages
  • Hardware/software codesign
  • Ethernet & TCP/IP
  • linux systems
  • digital design (EDA tools, Verilog, VHDL)

What the JD emphasized

  • senior software engineer
  • architect and technical lead
  • proven architecture and design skills
  • strong technical leader
  • worked extensively at the hardware / software interface involving networking in some capacity
  • proficient in software and systems architecture and design
  • tackle system level problems
  • knowledge of relevant embedded debug techniques and tools