Principal Firmware Engineer

Sanmina

Colorado Springs (CO)

On-site

USD 140,000 - 150,000

Full time

10 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Comprehensive medical coverage
Dental coverage
Relocation assistance
Education reimbursement

Job summary

Sanmina Corporation, a global EMS leader, is seeking a Principal Firmware Development Engineer in Colorado Springs. You will drive firmware design and development for BMC and storage controllers, coordinating with hardware and software teams to meet aggressive schedules.

The role requires 12+ years of embedded firmware experience, strong Yocto/Open BMC skills, and excellent communication. Join a team delivering cutting-edge data storage solutions and receive a competitive compensation package.

Qualifications

  • BS or MS in Electrical Engineering or Computer Science required.
  • 12+ years of hands-on firmware development in a medium/large organization.
  • Strong embedded system design and firmware development knowledge.
  • Experience with Yocto and Open BMC firmware preferred.

Responsibilities

  • Participate in firmware engineering for VES firmware group on storage/server products.
  • Develop firmware for BMC and storage controllers and support field issues.
  • Create design documents, code, and unit tests to ship firmware on time.
  • Collaborate on high and low level design documents with HW/firmware teams.
  • Provide status updates to program management and assist with customer site debugging.

Skills

Firmware development
Embedded systems
Server/Storage architecture
IP Networking
Open BMC
Yocto
Linux OS
Code review
Problem debugging

Education

BS or MS in Electrical Engineering or Computer Science

Tools

Yocto
Open BMC
Linux
BIOS firmware

Job description

Description

Sanmina Corporation (Nasdaq: SANM) is a global powerhouse in integrated manufacturing solutions serving the fastest growing segments of the global Electronics Manufacturing Services (EMS) market. We are a global engine providing the end-to-end manufacturing backbone for the world's most essential and innovative brands. Whether it's autonomous vehicles, life-saving medical tech, next-gen aerospace, or AI/cloud infrastructure - our integrated solutions don’t just meet standards—they redefine them.

Description

Sanmina Corporation (Nasdaq: SANM) is a global powerhouse in integrated manufacturing solutions serving the fastest growing segments of the global Electronics Manufacturing Services (EMS) market. We are a global engine providing the end-to-end manufacturing backbone for the world's most essential and innovative brands. Whether it's autonomous vehicles, life-saving medical tech, next-gen aerospace, or AI/cloud infrastructure - our integrated solutions don’t just meet standards—they redefine them.

Summary

Viking Enterprise Solutions (VES) has a rich history of leadership in providing storage and storage server platforms to hyperscale and enterprise data centers worldwide. The division leads the market with ultra-high capacity and high-performance systems. Now VES provides advanced software solutions supporting ML/AI applications for generative and inferential AI in the data center and at the Edge. Software is at the heart of what makes VES a solutions provider. Cloud native systems are designed and built to simplify the use of tools and hardware so users get the job done quickly and efficiently. VES also designs and builds NVMe flash based server appliances, JBOD storage systems and related products for a variety of data center and storage applications. Viking Enterprise Solutions products are tailored for integration into OEM, System Integrator and data center products.

What You’ll Do

In this role, the Principal Firmware Development Engineer will participate in firmware engineering activities for the VES firmware development group in support of cutting edge data storage products and server product design in Colorado Springs. This person will report to the Firmware Engineering Manager. The successful candidate will participate in storage/server product development activities on Baseboard Management Controllers (BMC) and storage controllers. The candidate will also be responsible for supporting field issues related to BMC firmware, and engage with our external partners to resolve problems. The ideal candidate will have a successful track record of independently completing firmware design document creation, firmware code development and unit test activities to ship firmware projects on time with good quality.

  • Working closely with Storage/Server HW design and firmware leads to provide early input on firmware design requirements
  • Collaborate on high level design and low level design documents
  • Work closely with project teams to provide schedules on given tasks
  • Drive firmware development efforts for design, implementation, unit test, and integration
  • Participate in firmware code development and code review process
  • Provide weekly status updates to program management team on development status
  • Provide support to field application engineers to debug and resolve problems at customer sites
What You’ll Bring
  • BS or MS degree in Electrical Engineering or Computer Science
  • 12+ years of related hands on experience in product design, firmware development in a medium or large global organization
  • Excellent working knowledge of embedded system design and embedded firmware development
  • Must have working knowledge of Yocto
  • Preferred working knowledge and hands on experience with Open BMC firmware development
  • Excellent working knowledge of the Linux OS and embedded Linux environments
  • Experienced in Server/Storage system architecture
  • Preferred experience in testing of Open BMC, BIOS firmware for storage/server applications
  • Good system Hardware/Software integration skills
  • Good communication skills to interact with external customer and engineering team
  • Experienced in system level problem debug, problem determination and finding resolution
  • Knowledge of IP Networking
  • Familiar with Open BMC / Yocto community
  • Preferred knowledge of protocols including IPMI, Redfish
Why Join Us?

At Sanmina, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $140,000 - $150,000 and your base pay will depend on your skills, qualifications, experience, and location.

  • Comprehensive medical and dental coverage
  • retirement benefits
  • reimbursement for certain educational expenses — including tuition
  • discretionary bonuses or commission payments as well as relocation

Sanmina employees also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, and for formal education related to advancing your career at Sanmina, reimbursement for certain educational expenses — including tuition.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Sanmina is an Equal Opportunity Employer and prohibits discrimination and harassment. Sanmina provides equal employment opportunities to employees and applicants for employment and prohibits discrimination and harassment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or other characteristic protected by applicable federal, state, or local laws.

Please be aware that this position may require access to technology, software, or technical data that is subject to U.S. export control laws. All offers of employment are contingent on the applicant either 1) being a "U.S. Person," defined as a (i) U.S. citizen or national, (ii) U.S. lawful permanent resident, or (iii) other protected individual, such as a refugee under 8 U.S.C. 1157 or asylee under 8 U.S.C. 1158; or 2) being eligible to obtain a timely export control license or license exception from the applicable U.S. federal agency.

  • 1157 or asylee under 8 U.S.C.
  • 1158; or 2) being eligible to obtain a timely export control license or license exception from the applicable U.S. federal agency.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Firmware Engineer
Principal Firmware Engineer

Sanmina • Colorado Springs (CO)

On-site
USD 110,000 - 145,000
Health insurance coverage
Life and disability insurance
Savings plan
+2
Senior Test Engineer
Senior Test Engineer

Sanmina • Colorado Springs (CO)

On-site
USD 108,000 - 155,000
Discretionary bonuses
Relocation assistance
Comprehensive medical and dental
Senior Technical Program Manager, Hardware Engineering
Senior Technical Program Manager, Hardware Engineering

Sanmina • Colorado Springs (CO)

On-site
USD 145,000 - 175,000
Competitive salary
401(k) matching
Healthcare benefits
Senior Firmware Engineer
Senior Firmware Engineer

Sanmina Corporation • Colorado Springs (CO)

On-site
USD 120,000 - 180,000
Production Test Technician
Production Test Technician

Sanmina • San Jose (CA)

On-site
USD 62,000 - 71,000
Senior Software Test Engineer
Senior Software Test Engineer

Sanmina • San Jose (CA)

On-site
USD 120,000 - 150,000
Engineering Project Coordinator Intern
Engineering Project Coordinator Intern

Sanmina • Colorado Springs (CO)

On-site
USD 36,000 - 41,000
Principal Electrical Engineer
Principal Electrical Engineer

Sanmina • Colorado Springs (CO)

On-site
USD 150,000 - 210,000
Sr. Technical Program Manager, Hardware Engineering
Sr. Technical Program Manager, Hardware Engineering

Sanmina • Colorado Springs (CO)

On-site
USD 145,000 - 175,000
Health insurance
Life and disability insurance
Savings plan
+2
Supply Chain Specialist Manager
Supply Chain Specialist Manager

Sanmina • Costa Mesa (CA)

On-site
USD 90,000 - 120,000
Medical & dental coverage
Retirement benefits
Tuition reimbursement
+2