Embedded IoT Firmware Engineer - Bare-Metal Bring-Up Expert

Qualcomm

San Diego (CA)

On-site

USD 134,800 - 202,200

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Qualcomm Technologies, Inc. is seeking an embedded software engineer to join the IPS Software team. The role focuses on low‑level device drivers, firmware, and hardware/software interfaces to bring up, test, and validate Qualcomm reference platforms.

You will develop bare‑metal software, run validation firmware, and collaborate with hardware, silicon, and systems teams across global sites. The ideal candidate has deep embedded experience and can work independently or in a distributed team.

Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of relevant experience.
  • Master's degree with 3+ years of relevant experience or PhD with 2+ years of relevant experience.
  • 2+ years of programming in C, C++, Java, Python, etc.

Responsibilities

  • Develop and maintain bare-metal firmware and low-level device drivers for bring-up and validation of Qualcomm reference platforms.
  • Perform early hardware bring-up and debug of new boards and chipsets across hardware, firmware, and system boundaries.
  • Implement and extend test firmware for platform validation, manufacturing test, and factory enablement.
  • Collaborate with hardware design, silicon, systems, and validation teams to define requirements and resolve integration issues.
  • Analyze failures using schematics, traces, logic analyzer data, and lab instrumentation; drive issues to resolution.
  • Support multiple platforms and hardware variants, adapting software to different configurations and use cases.
  • Participate in code reviews, documentation, and best practices for low-level embedded software; mentor junior engineers.

Skills

Device drivers
Bare-metal software
Register-level programming
GPIO configuration
Hardware bring-up
SoC peripherals
Debugging
English communication

Education

Bachelor's degree in Engineering/CS
Master's degree in Engineering/CS
PhD in Engineering/CS

Tools

Lauterbach Trace32
JTAG debuggers
Perforce

Job description

Qualcomm Technologies, Inc. is seeking an embedded software engineer to join the IPS Software team. The role focuses on low‑level device drivers, firmware, and hardware/software interfaces to bring up, test, and validate Qualcomm reference platforms.

You will develop bare‑metal software, run validation firmware, and collaborate with hardware, silicon, and systems teams across global sites. The ideal candidate has deep embedded experience and can work independently or in a distributed team.

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

Similar jobs worth comparing

IOT Software Engineer
IOT Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 134,000 - 203,000
Senior Embedded CPU & Firmware Test Engineer
Senior Embedded CPU & Firmware Test Engineer

Qualcomm • San Diego (CA)

On-site
USD 180,600 - 271,000
#Embedded Software Engineer – Device Driver Development
#Embedded Software Engineer – Device Driver Development

Qualcomm • San Diego (CA)

On-site
USD 94,000 - 142,000
Competitive discretionary bonus program
Annual RSU grants
Embedded Firmware Engineer, Wireless R&D Innovator
Embedded Firmware Engineer, Wireless R&D Innovator

Nutanix • San Diego (CA)

On-site
USD 148,000 - 223,000
Embedded & Cloud Edge Software Engineer
Embedded & Cloud Edge Software Engineer

Nutanix • San Diego (CA)

On-site
USD 94,000 - 141,000
Annual discretionary bonus
RSU grants
Competitive benefits package
Senior Embedded Platforms Software Engineer
Senior Embedded Platforms Software Engineer

Nutanix • San Diego (CA)

On-site
USD 154,000 - 202,000
None
#Embedded Software Engineer
#Embedded Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 94,200 - 141,200
Senior Wireless Firmware Engineer (Embedded)
Senior Wireless Firmware Engineer (Embedded)

Qualcomm • San Diego (CA)

On-site
USD 123,000 - 184,000
AI‑Driven Embedded Modem Firmware Engineer
AI‑Driven Embedded Modem Firmware Engineer

Qualcomm • San Diego (CA)

On-site
USD 104,000 - 155,000
Embedded Linux Engineer — Qualcomm QCS, ITAR & Bring-up
Embedded Linux Engineer — Qualcomm QCS, ITAR & Bring-up

Arrow Electronics • North Billerica (MA)

On-site
USD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+6