Graduate Embedded Firmware Engineer – AI Compute Systems

Graphcore Early Careers

Austin (TX)

On-site

USD 90,000 - 120,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Graphcore seeks a recent graduate or early-career engineer to join the BMC Engineering team in Austin as a Graduate Firmware Engineer. You will develop low-level firmware supporting advanced compute systems in a Linux environment, with emphasis on testing, debugging, and lab bring-up.

You will collaborate with firmware, hardware, systems, and software engineers through the development lifecycle, contributing to CI/CD workflows and written design notes.

Qualifications

  • Strong foundation in C or C++ and working knowledge of Python or scripting languages.
  • Understanding of computer architecture, embedded systems, firmware, and low-level software concepts.
  • Familiarity with Linux environments, debugging tools, and version-control systems.

Responsibilities

  • Design, implement, and maintain system and embedded firmware in C, C++, or Python.
  • Develop and validate firmware features from requirements through implementation and testing.
  • Create automated tests and tools to improve firmware validation and coverage.
  • Collaborate across firmware, hardware, software, and systems teams to resolve issues.

Skills

C/C++
Python
Linux
Embedded systems
Debugging

Education

Degree in EE/CS

Job description

Graphcore seeks a recent graduate or early-career engineer to join the BMC Engineering team in Austin as a Graduate Firmware Engineer. You will develop low-level firmware supporting advanced compute systems in a Linux environment, with emphasis on testing, debugging, and lab bring-up.

You will collaborate with firmware, hardware, systems, and software engineers through the development lifecycle, contributing to CI/CD workflows and written design notes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Embedded Firmware Engineer – AI Compute Systems
Graduate Embedded Firmware Engineer – AI Compute Systems

Graphcore • Austin (TX)

On-site
USD 90,000 - 125,000
Graduate Firmware Engineer: Embedded Systems
Graduate Firmware Engineer: Embedded Systems

Graphcore Early Careers • Austin (TX)

On-site
USD 80,000 - 110,000
Medical, dental, and vision coverage
401(k) with company matching
Paid time off and parental leave
Graduate Firmware Engineer: Embedded Systems (C/C++)
Graduate Firmware Engineer: Embedded Systems (C/C++)

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 70,000 - 90,000
Medical coverage
401(k) matching
Paid time off
+2
Graduate Systems Engineer – Hardware Platform & AI Compute
Graduate Systems Engineer – Hardware Platform & AI Compute

Graphcore • Austin (TX)

On-site
USD 70,000 - 110,000
Graduate Firmware Engineer
Graduate Firmware Engineer

Graphcore • Austin (TX)

On-site
USD 90,000 - 125,000
Graduate Hardware Platform Engineer (AI Compute)
Graduate Hardware Platform Engineer (AI Compute)

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 85,000 - 125,000
Embedded Firmware Intern: Linux, C/C++, Python
Embedded Firmware Intern: Linux, C/C++, Python

Graphcore • Austin (TX), Northern (KY)

Hybrid
USD 30,000 - 40,000
Embedded Firmware Engineer Intern - Linux & Testing
Embedded Firmware Engineer Intern - Linux & Testing

Graphcore • Austin (TX)

On-site
USD 28,000 - 39,000
Graduate Systems Engineer — AI Hardware (Flexible Hours)
Graduate Systems Engineer — AI Hardware (Flexible Hours)

Graphcore Early Careers • Austin (TX)

On-site
USD 85,000 - 120,000
Graduate Firmware Engineer 2027
Graduate Firmware Engineer 2027

Graphcore Early Careers • Austin (TX)

On-site
USD 90,000 - 120,000