LinkedIn Ad
< BACK TO JOBS

UEFI Engineer

Job title: UEFI Engineer
Contract type: Full-time
Location: Beaverton
Discipline:
Remote: No
Reference: 437655
Contact name: Adrienne Salzwedel-Bass

Job description

24 Seven is partnering with our leading computer technology client in search of a UEFI Engineer to join their team for this hybrid position in Portland, Oregon. This is a direct hire, salaried position. They do offer competitive benefits and a Flexible Time-Off schedule. Brief details are below.

Please apply with your resume for our team to review.

Salary is 100K to 140K DOE (options for IPO stock options available!)

MUST BE ON-SITE 3 DAYS A WEEK

Responsibilities

  • Develop UEFI firmware for next-gen Intel server products
  • Power on early hardware and through simulation
  • Debug hardware and firmware issues
  • Perform appropriate level of desk-testing prior to sending to validation team
  • Support bug and security fixes through a product’s lifecycle
  • Use specifications and schematics to develop UEFI source code
  • Develop original code and solutions for customization and value-add features
  • Provide guidance and respond to feedback from BMC, QA, tech writers, and customer teams
  • Document work using project management tools
  • Work closely with onsite and remote teams towards shared goals
  • Work closely with silicon vendor for problem analysis and resolution

Qualifications

  • BS in Electrical Engineering, Computer Science/Engineering or equivalent, or 7+ years in firmware or software development
  • 3+ years experience in UEFI firmware development
  • Proficiency in C
  • Strong debugging skills
  • Good English communication skills, both written and verbal
  • Must be able to work within both Windows and Linux environments
  • Knowledge of firmware debugging tools & methodologies
  • Must work well both with a team and independently

Additional Desired Skills

  • Working knowledge of motherboard technologies such as PCIe, USB, UART, SPI, IC
  • Experience with operating system kernel and/or driver development, including Windows and Linux
  • Low-level hardware experience
  • Ability to read and understand motherboard schematics
  • Experience with project management tools such as JIRA
  • Understanding of cryptographic technologies such as public-key cryptography
  • Proficiency in Python
  • Understanding of networking protocols
Expired job