Senior Software Development Engineer

AMD
Cambridge
Workplace: OnsiteFull timeFunction: Solutions Engineering & Sales EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Leadership"]

Senior Software Development Engineer to design and implement Linux network device drivers for AMD’s next generation 800G+ and SmartNIC adapters. You’ll work with architecture teams to drive driver improvements, participate in upstream Linux kernel activity, and contribute to high-performance networking software across AMD’s engineering teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
AMD
AMD
3 months ago

Senior Software Development Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live
Reposted: similar role first listed 5 months ago

Job Summary

Senior Software Development Engineer to design and implement Linux network device drivers for AMD’s next generation 800G+ and SmartNIC adapters. You’ll work with architecture teams to drive driver improvements, participate in upstream Linux kernel activity, and contribute to high-performance networking software across AMD’s engineering teams.
Location: Cambridge
Workplace: Onsite
Employment Type: Full time
Job Function: Solutions Engineering & Sales Engineering

Key Responsibilities

  • •Work with AMD’s architecture specialists to improve future products.
  • •Apply a data minded approach to target optimization efforts.
  • •Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture.
  • •Demonstrate proven experience of writing and maintaining high performance drivers for the Linux kernel.
  • •Submit driver changes to the upstream Linux kernel

Key Requirements

  • •5+ years software development experience with proven leadership delivering complex software products, preferably in silicon or networking companies
  • •Proven experience writing and maintaining high performance drivers for the Linux kernel
  • •Design and develop Linux network device drivers for 800G+ and SmartNIC adapters; submit driver changes to upstream Linux kernel
  • •Knowledge of Ethernet, TCP/IP, SDN and filesystems; debugging tools and source control (Git) proficiency is a plus
  • •Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent
Experience:5+ yearsNetworkingLinux kernelLinux
Education:Bachelor's in Computer Science, Computer Engineering, Electrical Engineering
Skills:CommunicationProblem-solvingLeadership
Languages:English
Tech Stack:LinuxLinux kernelCGitEthernetTCP/IPSDNUboot

Company Brief

AMD
Designs and produces semiconductor products including CPUs, GPUs, and adaptive SoCs for consumer, enterprise, and embedded markets, competing across PCs, data centers, and gaming industries.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1969
Glassdoor
Glassdoor: 3.9
WebsiteLinkedIn