Jobs · Engineering · California

Lead Firmware Engineer

Wipro · Cupertino, CA · 1 mo ago
HybridEngineering$60k–$125k/yrFull-time

Responsibilities

  • Create and maintain firmware targets for new products.
  • Adapt and validate firmware for new hardware platforms.
  • Work in a C/C++ firmware environment similar to EDK2/UEFI.
  • Show strong understanding of embedded C, memory management, and register-level programming.
  • Have experience with peripheral interfaces such as SPI, I2C, UART, GPIO, etc.
  • Ability to debug firmware using JTAG, debuggers, oscilloscopes, and logic analyzers.
  • Work closely with hardware engineers on board bring-up and HW/SW co-debugging.
  • Perform daily firmware builds and validations.
  • Support firmware releases and deployment activities.
  • Publish release notes and track firmware changes.

Requirements

  • Firmware Engineer
  • Hands-on experience in embedded systems, firmware development, board bring-up, hardware-software debugging, and low-level programming.

Mandatory Skills

  • Embedded C
  • Memory management
  • Register-level programming
  • HW/SW co-debugging
  • Debug firmware

Experience

10-15 Years

Pay

The expected compensation for this role ranges from $60,000 to $125,000. Final compensation will depend on various factors, including your geographical location, minimum wage obligations, skills, and relevant experience.

Schedule

N/A

Benefits

  • Full range of medical and dental benefits options
  • Disability insurance
  • Paid time off (inclusive of sick leave)
  • Other paid and unpaid leave options

Similar jobs

Lead Firmware Engineer

STRWoburn, MA· 1 wk ago
Information Technology$173k–$238k/yrapply on job-boards.greenhouse.io

Lead Firmware Engineer

Boston EngineeringWaltham, MA· 1 mo ago
Distribution$150k–$175k/yrapply on jobs.smartrecruiters.com

Lead Firmware Engineer

HPSan Francisco, CA· 4 wk ago
Information Technology$162k–$252k/yrapply on hp.wd5.myworkdayjobs.com