Embedded Firmware Lead - C/C++, Low-Power MCU Expert

HCL Technologies Limited

San Jose (CA)

On-site

USD 120,000 - 180,000

Full time

20 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HCL Technologies Limited is seeking an embedded firmware engineer to develop, write, and debug C/C++ code for microcontrollers and processors. The role emphasizes firmware validation on PCBs and collaboration with electrical, systems, and software teams to optimize interconnections and implement updates.

The candidate will focus on ultra-low-power MCU/processor firmware, adhering to MISRA standards, defining design requirements, and documenting firmware for production release.

Qualifications

  • Experience developing, writing, and debugging code for embedded microcontrollers and processors (ARM and MSP430, preferred).
  • Expert in C and C#, C++.
  • Develop firmware, validate and test firmware implementation on PCB.
  • Work interactively with electrical engineers to select a microcontroller and optimize interconnections.
  • Work with systems and software engineers to test and implement firmware updates.
  • Implement firmware coding for ultra low power battery operated MCUs / Processors. Measure system power and optimize the power consumption.
  • Adhere to coding standards, MISRA compliant coding guidelines, code static analyzers, etc.
  • Define requirements and specifications for firmware design implementation
  • Document firmware for release to production.

Responsibilities

  • Develop firmware for embedded microcontrollers and processors (ARM MSP430 preferred).
  • Ensure firmware quality through validation and testing on PCB.
  • Collaborate with electrical engineers to select MCUs and optimize interconnections.
  • Coordinate with systems and software engineers for firmware updates testing and implementation.
  • Implement low power firmware and measure power consumption for optimization.
  • Follow MISRA standards and use static analysis tools where applicable.
  • Define firmware requirements and specifications early in projects.
  • Document firmware for release to production.

Skills

C
C#
C++

Tools

Oscilloscope
Multimeter

Job description

HCL Technologies Limited is seeking an embedded firmware engineer to develop, write, and debug C/C++ code for microcontrollers and processors. The role emphasizes firmware validation on PCBs and collaboration with electrical, systems, and software teams to optimize interconnections and implement updates.

The candidate will focus on ultra-low-power MCU/processor firmware, adhering to MISRA standards, defining design requirements, and documenting firmware for production release.

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

Similar jobs worth comparing

Design Lead
Design Lead

HCL Technologies Limited • San Jose (CA)

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

Survival Systems Staffing • Austin (TX)

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

AttoTude • Menlo Park (CA)

On-site
Embedded Firmware Engineer: C/C++ & Hardware Bring-Up
Embedded Firmware Engineer: C/C++ & Hardware Bring-Up

Phoenix Staff, Inc. • Phoenix (AZ)

Hybrid
USD 90,000 - 120,000
Embedded Firmware Engineer at CALCULEX, Inc
Embedded Firmware Engineer at CALCULEX, Inc

Wayne State University • Fremont (CA)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer - Low-Power Embedded AI
Senior Firmware Engineer - Low-Power Embedded AI

HP IQ • San Francisco (CA)

On-site
USD 162,000 - 252,000
Health insurance
Dental insurance
Vision insurance
+5
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)
Firmware Engineer – Embedded Systems (C/C++, RTOS, Bring-Up)

Corvid Technologies LLC • Batavia Township (OH)

On-site
USD 90,000 - 150,000
401(k) Matching
Medical Insurance
PTO
+5
Embedded Firmware Engineer — C/C++, ARM & Microcontrollers
Embedded Firmware Engineer — C/C++, ARM & Microcontrollers

ESR Healthcare • Hudson (OH)

On-site
USD 70,000 - 90,000
Embedded Firmware Engineer: C/C++, Lab‑Driven
Embedded Firmware Engineer: C/C++, Lab‑Driven

Jobtailor • Alabama

On-site
USD 70,000 - 110,000
Embedded Firmware Engineer for High-Impact Systems
Embedded Firmware Engineer for High-Impact Systems

jobr.pro • El Segundo (CA)

On-site
USD 100,000 - 200,000
Equity (ISOs)
Equity (PIUs)
Health insurance
+5