Staff CPU Firmware Developer Engineer

Qualcomm

Job Summary

Qualcomm, a leading technology innovator, seeks a Staff CPU Firmware Developer Engineer. This role involves designing, developing, creating, and modifying embedded firmware, applications, and utility programs for cutting-edge CPU products. The engineer will collaborate with cross-functional teams including systems, hardware, architecture, and test engineers to develop system-level firmware solutions, ensuring performance requirements are met and exceeded. The position focuses on pushing technological boundaries to enable next-generation experiences and drive digital transformation for a smarter, connected future.

Must Have

  • Design, develop, modify, and validate embedded firmware and applications.
  • Analyze user needs and firmware requirements for optimal operational efficiency.
  • Implement firmware modules for CPU based products.
  • Participate in design, coding, unit testing, debugging, and integration efforts.
  • Perform code reviews and regression tests.
  • Collaborate with project teams to accomplish objectives.
  • Write technical documentation for firmware implementation.
  • Minimum 3-7 years of experience in firmware engineering.
  • Proficiency in programming languages such as C, C++, Python, Perl.

Good to Have

  • Master's degree in engineering, Information Systems, Digital Design, Computer Science or related field.
  • Firmware Engineering or related work experience.
  • Experience with Database Management software.
  • Experience with API.
  • Work experience with Git, Perforce, or Source Code Management System.

Perks & Benefits

  • World-class health benefit options providing world-class coverage.
  • Programs designed to help employees build and prepare for a financially secure future.
  • Self and family resources to build emotional/mental strength and resilience.
  • Wellbeing programs and resources to help employees Live+Well and Work+Well.
  • Continuous learning and development programs.
  • Tuition reimbursement.
  • Mentorships.

Job Description

Job Description

---

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Hardware Engineer, you will plan, design, optimize, verify, and test electronic systems, bring-up yield, circuits, mechanical systems, Digital/Analog/RF/optical systems, equipment and packaging, test systems, FPGA, and/or DSP systems that launch cutting-edge, world class products. Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements.

Minimum Qualifications:

• Bachelor's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 4+ years of Hardware Engineering or related work experience.

OR

• Master's degree in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 3+ years of Hardware Engineering or related work experience.

OR

• PhD in Computer Science, Electrical/Electronics Engineering, Engineering, or related field and 2+ years of Hardware Engineering or related work experience.

General Summary:

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Firmware Developer, you will design, develop, create, modify embedded firmware, applications, and/or specialized utility programs that launch cutting-edge, world class CPU products that meet and exceed customer needs. Firmware Developer collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level firmware solutions and obtain information on performance requirements and interfaces.

Preferred Qualifications:

• Master's degree in engineering, Information Systems, Digital Design, Computer Science or related field.

• Firmware Engineering or related work experience.

• Experience with Database Management software.

• Experience with API.

• Work experience with Git, Perforce, or Source Code Management System.

Principal Duties and Responsibilities:

• Applies Firmware and Hardware knowledge and experience to design, develop, create, modify, and validate embedded firmware, applications, and/or specialized utility programs.

• Analyzes user needs and firmware requirements to design and customize firmware for optimal operational efficiency.

• Designs and implements firmware modules for CPU based products.

• Participates in the design, coding for large features, unit testing in emulation, significant debugging fixes, and integration efforts to ensure projects are completed to specifications and schedules.

• Performs code reviews and regression tests as well as triages and fixes issues to ensure the quality of code.

• Collaborates with others inside project team to accomplish project objectives.

• Writes technical documentation for firmware implementation.

Level of Responsibility:

• Works Independently and effective Team player.

• Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc.

• Tasks do not have defined steps; planning, problem-solving, and prioritization must occur to complete the tasks effectively.

Minimum Qualifications:

• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Firmware Engineering or related work experience.

OR

• Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Firmware Engineering or related work experience.

OR

• PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Firmware Engineering or related work experience.

• 3 - 7 years of work experience with Programming Language such as C, C++, Python, Perl, etc.

---

Perks and Benefits

Health

Qualcomm offers a world-class health benefit option providing world-class coverage to employees and their eligible dependents.

Wealth

Our programs are designed to help employees build and prepare for a financially secure future.

Self

Our self and family resources help you build emotional/mental strength and resilience, as well as define your purpose — in life and at work.

Wellbeing

Qualcomm’s wellbeing programs and resources offer support to help employees Live+Well and Work+Well, so they can unlock their full potential at home, at work, and everywhere between.

Unlock Your Limitless Potential with Qualcomm

Whether you’re launching a new career or ready to explore what’s next in the evolution of your talent and expertise, you’re about to embark on a career growth journey like no other.

Bring out your best, with the best

Our employees make Qualcomm’s success possible. We hire the brightest minds and foster a supportive, inclusive culture where your ideas have the power to contribute to world-changing innovations and breakthrough technologies. To make that possible, we leverage the breadth and depth of our diverse expertise from around the world to answer the unasked, conquer the complex, and solve some of the biggest challenges only we can – together.

Innovate with technology experts

At Qualcomm, we are passionate about the limitless potential of your career. Only here can you work alongside some of the most respected, leading engineering and technology experts in the industry – helping you learn and grow professionally in ways you haven’t yet imagined.

Live well, work well

Additionally, you’ll have access to programs such as our continuous learning and development programs, tuition reimbursement, and mentorships to tap into your limitless potential – plus, opportunities to enhance your quality of life through our comprehensive, best-in-class benefits offerings.

The work we do at Qualcomm impacts lives around the globe – and you can be part of it. Apply today and unlock your full potential.

12 Skills Required For This Role

Cross Functional Communication Problem Solving Team Player Github Cpp Game Texts Fpga Git Python Perforce Perl

Similar Jobs