Embedded Software Senior Engineer –SoC Firmware

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
$111,300 - $166,900
Embedded
Senior Software Engineer
In-Person
4+ years of experience
Enterprise SaaS

Description For Embedded Software Senior Engineer –SoC Firmware

Qualcomm Technologies, Inc. is seeking a Senior Embedded Software Engineer to join their Core Platform bootloader team. This role is crucial in enabling diverse Qualcomm SoCs to boot from ROM firmware to OS entry. The position involves working on system initialization, secure boot and authentication, platform configurations, and next-gen memory device driver development.

The ideal candidate will have 4-7 years of embedded systems experience with strong C programming skills and device driver development expertise. They will work closely with multiple teams including software, hardware, ASIC, and architecture teams to develop and integrate SoC firmware features.

Key responsibilities include designing and developing firmware features, coordinating across technical areas, ensuring secure coding practices, and driving code reviews. The role requires strong problem-solving abilities and experience with ARM microprocessor architecture.

Qualcomm offers a competitive compensation package including a base salary range of $111,300 - $166,900, annual bonus opportunities, and RSU grants. The company provides comprehensive benefits including medical, dental, vision insurance, mental health support, and educational assistance.

This position is based in San Diego, CA, and offers the opportunity to work with cutting-edge technology while contributing to next-generation products. The role combines technical expertise with collaborative teamwork, making it ideal for someone passionate about low-level firmware development and system architecture.

Working at Qualcomm means joining a leader in mobile technology innovation, with opportunities for professional growth through mentorship programs and continuous learning initiatives. The company culture promotes diversity, inclusion, and work-life balance while pushing the boundaries of what's possible in technology.

Last updated 20 days ago

Responsibilities For Embedded Software Senior Engineer –SoC Firmware

  • Design, development and integration of SoC firmware features
  • Coordination with software, hardware, ASIC, integration, architecture teams
  • Firmware design, development, integration, testing and release
  • Work with Emulation and HW design teams for verification and debugging
  • Efficient and secure coding plus driving code review
  • On time execution of defined tasks and deliverables

Requirements For Embedded Software Senior Engineer –SoC Firmware

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years experience or Master's with 1+ year experience or PhD
  • 4 to 7 years of experience with embedded systems
  • Strong C programming skills
  • Device Driver development experience
  • Strong communication and collaborative skills
  • Experience with API
  • Experience with Git, Perforce, or Source Code Management System

Benefits For Embedded Software Senior Engineer –SoC Firmware

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Equity
Education Budget
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive health benefits
  • Financial planning support
  • Mental health resources
  • Education and tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Embedded Software Senior Engineer –SoC Firmware

Engineer, Senior - Camera Systems

Senior Camera Systems Engineering role at Qualcomm focusing on embedded software development and camera systems technology in Hyderabad.

Vehicle Testing and Tuning Engineer Senior (AD-ADAS)

Senior Vehicle Testing and Tuning Engineer role at Qualcomm, focusing on ADAS technology validation and autonomous driving systems development.

Engineer, Senior - Windows Device Driver

Senior Windows Device Driver Engineer role at Qualcomm focusing on Windows on Snapdragon products, requiring expertise in embedded software and kernel development.

Senior Digital Design Engineer - Bristol, UK

Senior Digital Design Engineer position at Qualcomm Technologies in Bristol, focusing on RTL design and integration for audio and wireless technologies.

Sr Engineer- Camera

Senior Camera Engineer position at Qualcomm India, focusing on embedded software development and camera technology innovation with competitive benefits and growth opportunities.