Firmware Engineer I

TekWissen ®

Austin (TX)

On-site

USD 110,000 - 170,000

Full time

9 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TekWissen Group, a global workforce management provider, is seeking an experienced firmware engineer in Austin, TX to develop OpenBMC firmware for customer reference boards. You will coordinate with architects, BIOS developers, vendors, and QA teams to deliver robust firmware releases.

The ideal candidate has 4-6 years in firmware development, 2-4 years in manageability firmware, and strong Linux kernel/programming skills.

Qualifications

  • 4-6 years of firmware development experience.
  • 2-4 years of manageability firmware experience.
  • Bachelor's degree in engineering or related field.
  • Able to work in a dynamic team environment.

Responsibilities

  • Develop OpenBMC firmware for customer reference boards.
  • Coordinate with architects, BIOS developers, vendors, and QA teams.
  • Ensure on-schedule, defect-free firmware deliveries with continuous feature and code improvements.

Skills

OpenBMC firmware
Linux kernel programming
Debugging skills
Server manageability
Git / Gerrit

Education

BSEE
BSCS
BSCE

Tools

Git
Gerrit
Linux build & debug tools

Job description

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational semiconductor company based in Austin, that develops computer processors and related technologies for business and consumer markets. Global company that specializes in manufacturing semiconductor devices used in computer processing. The company also produces flash memories, graphics processors, motherboard chip sets, and a variety of components used in consumer electronics goods.

Job Description
KEY RESPONSIBILITIES:
  • The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer reference boards.
  • Responsibilities include BMC firmware development in an OpenBMC environment, upstreaming work to the OpenBMC community and troubleshooting existing designs.
  • A successful candidate will employ solid software methodologies, manageability design expertise, debug capabilities, and strong process practices to ensure on-schedule, defect-free firmware deliveries with focus on continuous feature and code improvement.
Preferred Experience
  • Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)
  • Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, eSPI, UART, PCIe expected
  • Proficient with Source version control systems like Git, Review tools like Gerrit
  • Working knowledge of Linux Kernel programming and Linux driver development experience (JTAG, I2C, SPI)
  • Hands on experience working with Reference Boards.
  • Experience with Linux gcc build and debug tools.
  • Strong debug methodology and skills mandatory
  • Experience in server manageability architecture mandatory
  • Intimate knowledge of software development process methodology expected
  • Knowledge of industry standard initiatives such as Redfish, PLDM, MCTP desirable and manageability protocols such as IPMI expected
Academic Credentials
  • BSEE, BSCS, or BSCE degree or higher
  • 4-6 years or more of firmware development
  • 2-4 years or more of manageability firmware experience
  • Candidates should enjoy working in a dynamic team environment

TekWissen Group is an equal opportunity employer supporting workforce diversity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Sunrise Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer
Senior Firmware Engineer

netPolarity, Inc. (Saicon Consultants, Inc.) • Austin (TX)

On-site
Firmware Engineer
Firmware Engineer

TPI Global Solutions • Austin (TX)

On-site
USD 90,000 - 130,000
Firmware Engineer
Firmware Engineer

ManpowerGroup Global, Inc. • Austin (TX)

Hybrid
USD 110,000 - 140,000
Weekly Pay
Hybrid Firmware Engineer for BMC/OpenBMC Innovation
Hybrid Firmware Engineer for BMC/OpenBMC Innovation

ManpowerGroup Global, Inc. • Austin (TX)

Hybrid
USD 110,000 - 140,000
Weekly Pay
Principal BMC Firmware Design Engineer
Principal BMC Firmware Design Engineer

EngineersOfAI • Austin (TX)

On-site
USD 120,000 - 160,000
OpenBMC Firmware Engineer - Build Open-Source BMCs
OpenBMC Firmware Engineer - Build Open-Source BMCs

ManpowerGroup Global, Inc. • Austin (TX)

On-site
USD 63,000 - 87,000
Medical plan
Dental plan
Vision plan
+2
Senior BMC Developer
Senior BMC Developer

Jabil • Austin (TX)

On-site
USD 110,000 - 170,000
Senior BMC Firmware Engineer
Senior BMC Firmware Engineer

EngineersOfAI • Austin (TX)

On-site
USD 120,000 - 150,000
OpenBMC Firmware Engineer - Low-Level Server Manageability
OpenBMC Firmware Engineer - Low-Level Server Manageability

TPI Global Solutions • Austin (TX)

On-site
USD 90,000 - 130,000