Firmware Developer

AlteraSan Jose, CA
$133,200 - $192,800Onsite

About The Position

Altera is seeking Firmware Engineers to join their US Firmware Organization. This team focuses on solving challenging system and firmware problems related to Field Programmable Gate Arrays (FPGAs). The role involves researching, designing, developing, and optimizing firmware, including configuration and security features of FPGAs.

Requirements

  • BS degree or MS degree in Computer Science, Computer Engineering, Engineering Science, Electrical Engineering or equivalent
  • 5+ years C/C++ programming experience.

Nice To Haves

  • Strong proficiency in C/C++, assembly, and debugging tools.
  • Strong system-level debug skills.
  • Good understanding and extensive experience with RTOS, device driver development.
  • Good understanding of CPU architecture.
  • Good understanding of production security and crypto.
  • Experience on functional safety and FuSA compliance.

Responsibilities

  • Review the product and hardware specifications, and write the firmware design specifications.
  • Use C and C++ to implement the configuration and security features of the FPGA devices.
  • Write the unit test and system test to test the firmware features.
  • Use the Emulator and/or FPGA Silicon to validate the user flows.
  • Collaborate with hardware and validation engineers on co-engineering and joint debug of complex system level issues.

Benefits

  • Incentive opportunities that reward employees based on individual and company performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service