Overview
On Site
$50 - $60
Contract - W2
Contract - Independent
Contract - 36 Month(s)
Skills
ARM
BIOS
C
Debugging
Firmware
RTOS
Oscilloscope
System On A Chip
Embedded Systems
Job Details
Job Title: BIOS / Firmware Engineer
Location: Houston, Texas
Role Overview:
Seeking experienced developers to design, test, and optimize firmware on Windows on ARM (WOA) and Qualcomm Snapdragon platforms. Work includes UEFI, BIOS, embedded controller architecture, RTOS, and C/C++ development in an Agile/Scrum environment.
Key Responsibilities:
- Develop firmware for Qualcomm ARM Snapdragon SOC hardware.
- Optimize software performance for reliability, scalability, and energy efficiency.
- Design and implement UEFI/BIOS modules in PEIM and DXE stages.
- Collaborate with hardware teams for seamless integration.
- Debug and test firmware using JTAG, emulators, and hardware tools.
- Develop reusable code for hardware communication (UART, SPI, I2C, etc.).
- Create and maintain technical documentation.
Required Skills:
- Strong ARM embedded architecture and firmware experience.
- Proficiency in C, UEFI, BIOS, and EDK-2.
- Hands-on experience with RTOS, embedded Linux, ThreadX, or Zephyr OS.
- Debugging tools: JTAG, logic analyzers, oscilloscopes.
- Familiarity with Git, CI/CD pipelines, and scripting (Python, batch).
Preferred Skills:
- Experience with embedded security, encryption, and low-power techniques.
- Agile/Scrum experience.
Education & Experience:
Bachelor s/Master s in Computer Science, Computer/Electrical Engineering, or related
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.