Description

You will lead firmware development and debugging efforts within an on-site lab environment.

Responsibilities

  • Develop and debug firmware code using C and C++ in a lab setting.
  • Collaborate with silicon architects and designers to provide technical guidance and status updates.
  • Analyze log files to recommend technical improvements and solutions.
  • Conduct proactive testing to identify and resolve hardware and software issues.
  • Manage firmware development and version control using CMake and Git.

Required Skills

  • 5+ years of experience in firmware development.
  • Proficiency in C programming for embedded systems.
  • Experience with C++ development.
  • Hands-on experience working in a Linux environment.
  • Strong debugging and problem-solving capabilities.
  • Proficiency with Git for version control.
  • Experience using CMake for build automation.
  • Ability to work effectively within cross-functional teams.

Preferred Skills

  • Experience with PCIe (Peripheral Component Interconnect Express).
  • Experience with silicon bring-up and associated processes.

Key Skills
Education

Any Graduate