Senior Firmware Engineer - TF-A on Armv9

Ampere

Santa Clara (CA)

On-site

USD 147,000 - 220,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
401(k) plan
Unlimited flextime
Paid holidays

Job summary

Ampere in Santa Clara, CA, seeks a Senior Software Engineer to design and support low-level firmware for Armv9-based systems, focusing on TF-A and related platform software.

You will collaborate across hardware and software teams from pre-silicon to post-silicon bring-up, troubleshooting, and customer support, delivering robust, secure compute platforms for AI, cloud, and edge applications.

Qualifications

  • Strong C/C++ and Arm assembly skills.
  • Hands-on with 32/64-bit Arm (Armv8/Armv9).
  • Experience with low-level firmware and TF-A/ATF.
  • Knowledge of Git, CI tools, and issue tracking.
  • Experience with hardware/software debugging tools (JTAG, GDB, OpenOCD).

Responsibilities

  • Design, develop, and maintain TF-A for Armv9 platforms.
  • Define firmware architecture and technical collateral.
  • Enable pre-silicon software support across models and emulation.
  • Lead post-silicon platform bring-up and root-cause analysis.
  • Collaborate with hardware and software teams for readiness.

Skills

C/C++
Arm assembly
Armv9
Firmware development
TF-A/ATF
Git/Jenkins
Debugging
JTAG/OpenOCD

Education

Bachelor’s or Master’s degree

Tools

Git
Jenkins
Bugzilla
Jira
GDB
OpenOCD
TRACE32
JTAG

Job description

Ampere in Santa Clara, CA, seeks a Senior Software Engineer to design and support low-level firmware for Armv9-based systems, focusing on TF-A and related platform software.

You will collaborate across hardware and software teams from pre-silicon to post-silicon bring-up, troubleshooting, and customer support, delivering robust, secure compute platforms for AI, cloud, and edge applications.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer, TF-A for Armv9 Platforms
Senior Firmware Engineer, TF-A for Armv9 Platforms

Ampere Computing LLC • Portland (OR)

On-site
USD 147,000 - 220,000
Health insurance
Unlimited Flextime
401K retirement plan
Senior Firmware Engineer — TF-A & Armv9 Security
Senior Firmware Engineer — TF-A & Armv9 Security

Ampere • Portland (OR)

On-site
USD 147,000 - 220,000
Health insurance
Dental insurance
Vision insurance
+3
Senior TF-A Firmware Engineer (Armv9)
Senior TF-A Firmware Engineer (Armv9)

Ampere Computing LLC • Santa Clara (CA)

On-site
USD 147,000 - 220,000
Health insurance
401K retirement plan
Unlimited flextime
Senior TF-A Firmware Engineer – Armv9 Platform Bring-up
Senior TF-A Firmware Engineer – Armv9 Platform Bring-up

Ampere Computing LLC • Durham (NC)

On-site
USD 147,000 - 220,000
Health insurance
401K plan
Unlimited Flextime
+1
Sr. Software Engineer, Trusted Firmware-A (TF-A)
Sr. Software Engineer, Trusted Firmware-A (TF-A)

Ampere Computing • Durham (NC)

On-site
USD 147,000 - 220,000
Health insurance
401K plan
Unlimited Flextime
+1
Sr. Software Engineer, Trusted Firmware-A (TF-A)
Sr. Software Engineer, Trusted Firmware-A (TF-A)

Ampere Computing LLC • Santa Clara (CA)

On-site
USD 147,000 - 220,000
Health insurance
401K retirement plan
Unlimited flextime
Sr. Software Engineer, Trusted Firmware-A (TF-A)
Sr. Software Engineer, Trusted Firmware-A (TF-A)

Ampere Computing LLC • Portland (OR)

On-site
USD 147,000 - 220,000
Health insurance
Unlimited Flextime
401K retirement plan
Sr. Software Engineer, Trusted Firmware-A (TF-A)
Sr. Software Engineer, Trusted Firmware-A (TF-A)

Ampere • Portland (OR)

On-site
USD 147,000 - 220,000
Health insurance
Dental insurance
Vision insurance
+3
Sr. Software Engineer, Trusted Firmware-A (TF-A)
Sr. Software Engineer, Trusted Firmware-A (TF-A)

Ampere • Santa Clara (CA)

On-site
USD 147,000 - 220,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Arm System Control Firmware Engineer
Senior Arm System Control Firmware Engineer

Ampere Computing LLC • Santa Clara (CA)

On-site
USD 147,000 - 220,000
Health, dental, vision insurance
401K retirement plan
Unlimited flextime
+2