freehire launches on Product Hunt on 26 August.

Follow →

Senior Staff Embedded Software Engineer - AI Accelerator

Summary

Lead firmware and low-level system software development for next-gen AI accelerator platforms, driving hardware-software integration, performance optimization, and reliability for cloud-scale systems.

Job Description

\n About the Role\n

Senior Staff Embedded Software Engineer – Data Center AI Software team. Lead the development of low‑level firmware and platform software for next‑generation data centre and cloud‑scale AI/compute systems. Drive technical direction across firmware domains, oversee hardware‑software integration, performance optimisation and reliability engineering, and lead cross‑functional initiatives for cloud inference and acceleration platforms.

Key Responsibilities\n
    \n
  • Lead architecture, design, and development of firmware and low‑level system software across SoC, board, and platform levels.
  • \n
  • Own end‑to‑end firmware strategy across boot, reset, debug, security, power, RAS, IPC, and platform services.
  • \n
  • Drive SoC and platform bring‑up at scale, including system integration and validation across multiple product generations.
  • \n
  • Provide technical leadership and mentorship to engineers; set coding, design, and quality standards.
  • \n
  • Define and influence firmware architecture for scalability, reliability, and performance in large‑scale cloud deployments.
  • \n
  • Lead cross‑functional design reviews, system debugging, and root‑cause analysis for complex platform issues.
  • \n
  • Establish best‑in‑class debuggability, observability, and CI/CD practices, including automation and pre‑silicon/post‑silicon validation strategies.
  • \n
  • Drive customer and production issue resolution, including deep field debugging and long‑term corrective actions.
  • \n
  • Collaborate with ODMs, silicon vendors, and manufacturing partners to ensure successful platform deployment and ramp.
  • \n
  • Influence roadmap and long‑term technical direction for firmware and platform software in AI accelerator systems.
  • \n
  • Drive continuous improvement across firmware teams, identifying systemic process‑level improvements and scaling best practices.
  • \n
Required Qualifications\n
    \n
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • \n
  • 12+ years of experience in firmware or low‑level system software development, with demonstrated technical leadership.
  • \n
  • Expert‑level proficiency in C/C++, with strong scripting skills (Python, Bash).
  • \n
  • Deep experience in SoC bring‑up, hardware/software integration, and system‑level debugging.
  • \n
  • Strong understanding of computer architecture, including memory hierarchy, interrupts, DMA, coherency, and interconnects.
  • \n
  • Proven ability to lead complex debugging efforts using JTAG, trace, logs, and instrumentation.
  • \n
  • Extensive experience working in Linux‑based environments and RTOS such as Zephyr.
  • \n
Preferred Qualifications\n
    \n
  • Prior experience architecting firmware for cloud or hyperscale data‑center platforms.
  • \n
  • Strong familiarity with platform management ecosystems.
  • \n
  • Deep expertise in one or more of the following areas:\n
      \n
    • Boot architecture, secure boot, and firmware security
    • \n
    • Power management, thermal control, and RAS at scale
    • \n
    • Performance optimisation and system stress validation
    • \n
    • Firmware CI/CD pipelines, simulation, and automation frameworks
    • \n
  • \n
  • Experience with AI accelerators, heterogeneous compute systems, or high‑speed interconnects (PCIe, CXL, NVLink, etc.).
  • \n
  • Proven track record of working with hardware vendors, ODMs, and manufacturing ecosystems.
  • \n
  • Demonstrated ability to influence architecture and roadmap across organisations.
  • \n
Leadership Expectations (Senior Staff Level)\n
    \n
  • Act as a technical authority and decision‑maker across firmware domains.
  • \n
  • Drive alignment across teams and organisations to deliver cohesive platform solutions.
  • \n
  • Mentor senior engineers and grow technical talent within the organisation.
  • \n
  • Balance hands‑on engineering with strategic impact, contributing both at code level and architecture level.
  • \n
  • Anticipate and mitigate system‑level risks across product lifecycles.
  • \n
Location\n

Cork, Ireland – a dynamic economic hub offering excellent quality of life, a growing international community, and convenient access to Europe via Cork Airport.

Benefits\n
    \n
  • Salary, stock and performance‑related bonus
  • \n
  • Maternity/Paternity Leave
  • \n
  • Employee stock purchase scheme
  • \n
  • Matching pension scheme
  • \n
  • Education assistance
  • \n
  • Relocation and immigration support (if needed)
  • \n
  • Life, medical, income and travel insurance
  • \n
  • Subsidised memberships for physical and mental well‑being
  • \n
  • Bicycle purchase scheme
  • \n
  • Employee run clubs and sporting activities
  • \n
Equal Opportunities\n

We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, colour, religion, sexual orientation, gender identity, national origin, disability, veteran status, or any protected classification.

\n

#J-18808-Ljbffr

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available