Lead Embedded Software Development Engineer

CareerArc

Dublin

On-site

EUR 90,000 - 130,000

Full time

12 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

AMD in Dublin, Ireland is seeking a Lead Embedded Software Development Engineer to design and implement embedded firmware for networking products. You will work with the hardware/software interface and help drive next-generation networking and ASIC/FPGA bring-ups, delivering high-performance networking stacks and robust software solutions.

The role requires leadership, strong communication, and hands-on experience across embedded C/C++ and Linux environments, with collaboration across AMD teams

Qualifications

  • Bachelor's or Master's in CS/CE/EE or equivalent.
  • Experience in C/C++ for embedded or silicon.
  • Proficient with Python and scripting languages.

Responsibilities

  • Collaborate with architecture specialists to influence future products.
  • Apply data-driven methods to optimize performance.
  • Track software/hardware trends relevant to algorithms and architecture.
  • Design and develop new AMD technologies.
  • Participate in ASIC and FPGA bring-ups.
  • Debug and fix issues; explore efficient alternatives.
  • Foster technical relationships with peers and partners.

Skills

Object-oriented programming
C/C++
Python
Linux
Communication

Education

Bachelor's or Master's degree in CS/CE/EE or equivalent

Tools

GitHub
Debuggers
Profilers

Job description

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believetechnology has the power to solve the world's most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMDis shapingthefuture.

Whetheryou'redesigning next-gen processors, enabling AI breakthroughs, orbringing leading edge products to market, every role at AMD contributes to something bigger— technologythat moves the world forward.Join us and, together, we'll advance your career.

Lead Embedded Software Development Engineer
THE ROLE:

AMD is seeking a high calibre software engineer to work on the design and implementation of embedded firmware for AMD networking products. This is an exciting role in the AMD Embedded Solutions Engineering Group based in the Dublin Ireland office. You will be part of a key engineering team developing software for next-generation networking and embedded solutions.

The role will involve working closely with the silicon team to refine the design, working to develop high-performance network stacks and to take products to release.

THE PERSON:

The ideal candidate should be passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. Able to communicate effectively and work optimally with different teams across AMD.

You will have worked extensively at the hardware / software interface involving networking in some capacity, programming in C. To be successful you will have the ability to quickly understand a complex hardware and software architecture. You will be able to tackle system level problems and demonstrate knowledge of relevant embedded debug techniques and tools.

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
  • Design and develop new groundbreaking AMD technologies
  • Participating in new ASIC and FPGA bring ups
  • Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work
  • Develop technical relationships with peers and partners
PREFERRED EXPERIENCE:
  • Strong object-oriented programming background, C/C++ preferred
  • Proven software experience working at silicon or networking companies.
  • Proven commercial experience developing in C / Embedded C
  • Experience of Python and other scripting languages
  • Strong communication skills
  • Hardware/software codesign
  • Ethernet & TCP/IP
  • Embedded systems ideally with experience of system software and device drivers
  • Understanding of server system architectures e.g. PCI-Express
  • Experience of Linux systems
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus
ACADEMIC CREDENTIALS:
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD's "Responsible AI Policy" is available here.

This posting is for an existing vacancy.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Software Development Engineer
Lead Embedded Software Development Engineer

AMD • Dublin

On-site
EUR 90,000 - 130,000
Lead Embedded Software Development Engineer
Lead Embedded Software Development Engineer

Advanced Micro Devices • Dublin

Hybrid
EUR 95,000 - 125,000
Product Application Engineer - Embedded x86
Product Application Engineer - Embedded x86

Advanced Micro Devices • Dublin

On-site
EUR 70,000 - 100,000
CPU Architecture and RTL Design Engineer
CPU Architecture and RTL Design Engineer

AMD • Dublin

Hybrid
EUR 120,000 - 150,000
AMD benefits at a glance
Hybrid work (0-3 days from home)
Lead Embedded Firmware Engineer – Networking & Silicon
Lead Embedded Firmware Engineer – Networking & Silicon

CareerArc • Dublin

On-site
EUR 90,000 - 130,000
Lead Embedded Networking Software Engineer
Lead Embedded Networking Software Engineer

Advanced Micro Devices • Dublin

Hybrid
EUR 95,000 - 125,000
SENIOR STAFF PHYSICAL DESIGN ENGINEER (CORES)
SENIOR STAFF PHYSICAL DESIGN ENGINEER (CORES)

AMD • Cork

On-site
EUR 120,000 - 180,000
SENIOR STAFF PHYSICAL DESIGN ENGINEER (CORES)
SENIOR STAFF PHYSICAL DESIGN ENGINEER (CORES)

Advanced Micro Devices • Cork

On-site
EUR 110,000 - 170,000
2027 Engineering Placement Intern
2027 Engineering Placement Intern

Advanced Micro Devices • Cork

On-site
EUR 20,000 - 27,000
Benefits at a glance
2027 Engineering Placement Intern
2027 Engineering Placement Intern

AMD • Cork

On-site
EUR 11,000 - 17,000