Qualcomm

RAS & Manageability Controller Firmware Developer

Qualcomm$180K — $271K *
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's, Master's, or PhD in Engineering, Information Systems, Computer Science, or related field with requisite experience in Software Engineering
  • 3+ years of experience with programming languages such as C, C++, Java, or Python
  • Familiarity with embedded firmware development and platform management solutions
  • Experience with power management, boot, RAS, debug, and security services
  • Ability to work collaboratively with hardware and firmware teams, engaging with third-party developers

Responsibilities

  • Drive the complete firmware development lifecycle from design to verification in pre-silicon and post-silicon environments
  • Develop core firmware stack using an RTOS for managing power control services
  • Define and implement reliability and serviceability solutions for Qualcomm CPUs
  • Engage with open-source communities to support processor architectures and device drivers
  • Collaborate with team members on silicon and platform integration, including diagnostics and debug
  • Assist in identifying hiring requirements and mentoring junior engineers

Benefits

  • Comprehensive health benefits package including medical, dental, and vision
  • Retirement savings plans with employer match
  • Generous paid time off and holiday schedule
  • Flexible work arrangements including remote work options
  • Opportunities for professional development and career advancement
Full Job Description
Job Area:
Engineering Group, Engineering Group > Software Engineering

General Summary:

As a SoC RAS and Manageability Controller FW Developer, you are responsible for working with a team on the enablement of the SoC and Platform management solution for Qualcomm's upcoming products. You will collaborate internally to help define and implement embedded firmware to manage the error, debug and telemetry management features for the Qualcomm SoCs across many verticals. You will also participate in various other aspects of the management controller firmware development, including power management, boot, RAS, debug, security and runtime services.

In SoC Management Controller FW developer role you will be working closely both with the hardware and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs.

Role and Responsibilities:
• Drive the complete firmware development lifecycle through design, development, debug and verification, in pre-silicon and post-silicon environments.
• Develop core firmware stack, utilizing and RTOS, that provides the essential services and frameworks to various algorithms running on the power management controller.
• Assist in defining Reliability, Availability and Serviceability solutions for future generation of Qualcomm CPUs.
• Actively engage with open-source communities to contribute support for processor architectures, device drivers, and firmware features
• Collaborate with team members and other teams on silicon and platform bring-up, debug and diagnostics.
• Assist in identifying skills requirements and in hiring engineers,

Preferred Qualifications
• BS/BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 8 years' experience in embedded firmware development
• Familiarity with Error reporting and manageability requirements on a datacenter server platform.
• Familiarity with ARM RAS specification, ARM CPU RAS extensions, and Software components (SDEI, APEI, UEFI CPER) specifications is preferred.
• Self-starter who takes initiative and brings technical leadership
• Proficient writing and debugging C and assembly
• Driver development experience in RTOS or OS Kernel environments
• Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC/OS or FreeRTOS
• Experience developing and debugging in pre-silicon environments including simulators and FPGA emulation

Experience defining interprocessor communication interfaces between embedded controllers and the platform
• Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus.

Physical Requirements:
• Frequently transports between offices, buildings, and campuses up to ½ mile.
• Frequently transports and installs equipment up to 5 lbs.
• Performs required tasks at various heights (e.g., standing or sitting).
• Monitors and utilizes computers and test equipment for more than 6 hours a day.
• Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.

Pay range and Other Compensation & Benefits:
$180,600.00 - $271,000.00

The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer - and you can review more details about our US benefits at this link.

If you would like more information about this role, please contact Qualcomm Careers.

About Qualcomm

Qualcomm Ventures is the investment arm of Qualcomm Incorporated. Founded in 2000, Qualcomm Ventures is a corporate venture capital fund with over 150 active portfolio companies and more than 20 exits over a billion dollars, including 99 Taxis, Cruise Automation, Fitbit, Invensense, NQ Mobile, Waze, and more. As a global investor, Qualcomm Ventures helps connect entrepreneurs to the resources, relationships, and deep industry expertise they need to succeed in the mobile technology ecosystem.

Qualcomm Careers

Joining Qualcomm offers more than just a job opportunity; it's a gateway to a career infused with innovation, leadership, and growth. As a pivotal leader in the world of wireless technology, Qualcomm stands at the forefront of digital communication advancements. Our team of professionals is dedicated to pushing the boundaries of what's possible, making this an ideal time to become part of our global community.

Work You’ll Do

At Qualcomm, you will collaborate with some of the brightest minds in the industry, engaging in work that transforms the way the world connects, computes, and communicates. Our diverse team is driven by a shared passion for creating path-breaking wireless technologies that empower mobile ecosystems worldwide.

Innovate and Grow

Embrace the opportunity to innovate alongside leaders in the field and contribute to projects that have a global impact. Qualcomm is committed to fostering a culture of innovation and continuous improvement, ensuring that every team member has the opportunity to make a significant impact.

Professional Growth and Development

Qualcomm is dedicated to the professional growth of its employees, offering unparalleled benefits, diverse career paths, and extensive training programs that encourage professional and personal development. Whether you're looking for leadership roles or specialized technical positions, Qualcomm provides the resources and support to help you drive your career forward.

Diversity and Inclusion

We believe that a diverse workforce fuels our innovation and reflects our commitment to making a positive impact. Qualcomm’s inclusive culture and diversity training programs are designed to promote an environment where all employees can thrive.

Internship Programs

Start your career with Qualcomm through our dynamic internship programs. These opportunities allow you to apply your skills in real-world scenarios, providing a robust foundation for future employment. Internships at Qualcomm are characterized by meaningful projects and the chance to network with industry leaders.

Join Our Team

Explore the numerous job opportunities at Qualcomm, from engineering to marketing, and discover how your skills and interests align with our mission. We are continuously hiring creative and driven individuals who are ready to contribute to our culture of innovation.

Prepare for Your Interview

Ready to join our team? Prepare your resume to highlight your relevant experience and skills. Our interview process is designed to understand your capabilities and how they align with our goals at Qualcomm. We look for passionate, curious, and innovative team players who are ready to take the next step in their careers.

Stay Connected

Keep up to date with the latest at Qualcomm by following our careers blog. Gain insider perspectives and industry-leading insights that can help you navigate your professional journey.

Career Opportunities Await

At Qualcomm, your career is what you make of it. With support for your ambitions and a network of global professionals, the opportunities to advance and excel are nearly limitless. Join us and be part of a team that’s leading the world in next-generation technology.

Search Qualcomm Jobs

Discover the positions that match your skills and interests. We are looking for individuals who are ready to make an impact and excel in a fast-paced, innovative environment.

Explore Qualcomm Careers

Whether you're seeking an internship, a first job, or a leadership position, Qualcomm offers a range of opportunities across various disciplines. Let your career journey begin here, where innovation, leadership, and growth come together to create extraordinary outcomes.
Learn more about Qualcomm
Size
45,000 employees
Market Cap
$122.5 billion
Industry
Net Income
$6.7 billion
Founded
1985
5 Year Trend
+14.7%
Revenue
$26.6 billion
NASDAQ

Similar Jobs

More Jobs at Qualcomm

More Telecommunications & Hardware Jobs

Find similar RAS & Manageability Controller Firmware Developer jobs: