Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 7 months 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?