Lead Firmware Engineer

Wipro

Cupertino (CA)

On-site

USD 60,000 - 125,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Wipro is seeking a Lead Firmware Engineer in California to drive embedded C/C++ firmware for new products. You will create firmware targets, adapt to new hardware platforms, and perform board bring-up with hardware‑software co‑debugging.

Expect hands-on work with JTAG, oscilloscopes, and logic analyzers in a fast‑paced environment. The role requires 10–15 years of embedded firmware experience, strong C/C++ skills, and collaboration with hardware teams on verification and releases.

Qualifications

  • 10-15 years of embedded firmware experience.
  • Strong C/C++ firmware development background.
  • Hands-on with board bring-up and HW/SW co-debugging.

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.
  • Debug firmware at register level and with hardware tools.
  • Collaborate with hardware engineers on board bring-up and HW/SW co-debugging.

Skills

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

Tools

JTAG
Oscilloscopes
Logic Analyzers
Debuggers

Job description

Job Description

Job Description We need a Lead Firmware Engineer with strong C/C++ programming skills who can clear a Codility assessment. The candidate should have hands‑on experience in embedded systems, firmware development, board bring‑up, hardware‑software debugging, and low‑level programming.

Requirements – Firmware Engineer
  • 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.
  • Strong understanding of embedded C, memory management, and register‑level programming
  • 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.
Firmware Builds & Releases
  • Perform daily firmware builds and validations.
  • Support firmware releases and deployment activities.
  • Publish release notes and track firmware changes.

Mandatory Skills: embedded C, memory management, register‑level programming, HW/SW co‑debugging, debug firmware

Experience: 10-15 Years .

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. Based on the position, the role is also eligible for Wipro's standard benefits including a full range of medical and dental benefits options, disability insurance, paid time off (inclusive of sick leave), other paid and unpaid leave options.

Applicants are advised that employment in some roles may be conditioned on successful completion of a post‑offer drug screening, subject to applicable state law.

Wipro provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Applications from veterans and people with disabilities are explicitly welcome.

Reinvent your world. We are building a modern Wipro. We are an end‑to‑end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Wipro • Austin (TX)

On-site
USD 60,000 - 135,000
Medical and dental benefits
Paid time off
Disability insurance
Senior Firmware Lead - Embedded C/C++, HW/SW Co-Debug
Senior Firmware Lead - Embedded C/C++, HW/SW Co-Debug

Wipro • Cupertino (CA)

On-site
USD 60,000 - 125,000
Firmware CI/CD & Release Infrastructure Engineer
Firmware CI/CD & Release Infrastructure Engineer

Wipro Technologies • Vancouver (WA)

On-site
USD 80,000 - 160,000
Medical and dental benefits
Paid time off
Disability insurance
Firmware Engineer - UEFI
Firmware Engineer - UEFI

HCLTech • Redmond (WA)

On-site
USD 92,000 - 141,000
Medical insurance
Dental insurance
401(k) retirement plan
+2
System Test Engineering Manager
System Test Engineering Manager

Wipro • Santa Clara (CA)

On-site
USD 100,000 - 180,000
Medical and dental benefits
Disability insurance
Paid time off and leave options
Senior Firmware Engineer (4652)
Senior Firmware Engineer (4652)

Hireclout • Tucson (AZ)

On-site
USD 150,000 - 170,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Firmware Design Engineer
Firmware Design Engineer

hireneXus • Los Angeles (CA)

On-site
USD 110,000 - 150,000
Embedded Firmware and Software Engineer
Embedded Firmware and Software Engineer

Jobtailor • Spring (TX)

On-site
USD 130,000 - 180,000
Firmware Engineer
Firmware Engineer

Fruition Group US • San Francisco (CA)

On-site
USD 162,000 - 198,000