Jobs via Dice
Join to apply for the
Firmware Developer
role at
Jobs via Dice
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apexon, is seeking the following. Apply via Dice today!
URGENT REQUIREMENT
Position: Firmware Developer EC & UEFI Developer on Qualcomm ARM Platforms
Location: Houston, TX
Duration: 12+ Months contract
Day 1 Onsite
Main Skills: Low-level experience in BIOS, UEFI, Communication protocols, EDK-2
Required Skills and Qualifications:
Experience developing firmware applications on ARM processors.
Expertise in ARM embedded architecture.
Proficiency in C programming.
Experience with UEFI Architecture and the EDK-2 platform.
Experience in bare-metal development involving communication protocols such as UART, SPI, I2C, ADC, and DAC.
Familiarity with scripting languages like Python, batch files, command shells.
Experience with version control systems like GitHub and CI/CD pipelines.
Knowledge of bare-metal systems, board bring-up, and bootloader architecture.
Ability to design and implement UEFI/BIOS modules in PEIM and DXE stages.
Experience in debugging embedded firmware using JTAG, SWD debuggers.
Familiarity with logic analyzers, oscilloscopes, and other diagnostic tools.
Understanding of basic electronics, HW schematics, and digital/analog concepts.
Ability to interpret technical specifications and data sheets to develop firmware solutions.
Solid experience with RTOS, embedded Linux, and platforms like ThreadX and Zephyr OS.
Knowledge of low-level hardware architecture, software optimization, and real-time processing.
Additional Information:
Seniority level: Entry level
Employment type: Full-time
Job function: Engineering and Information Technology
Industry: Software Development
#J-18808-Ljbffr
Firmware Developer
role at
Jobs via Dice
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Apexon, is seeking the following. Apply via Dice today!
URGENT REQUIREMENT
Position: Firmware Developer EC & UEFI Developer on Qualcomm ARM Platforms
Location: Houston, TX
Duration: 12+ Months contract
Day 1 Onsite
Main Skills: Low-level experience in BIOS, UEFI, Communication protocols, EDK-2
Required Skills and Qualifications:
Experience developing firmware applications on ARM processors.
Expertise in ARM embedded architecture.
Proficiency in C programming.
Experience with UEFI Architecture and the EDK-2 platform.
Experience in bare-metal development involving communication protocols such as UART, SPI, I2C, ADC, and DAC.
Familiarity with scripting languages like Python, batch files, command shells.
Experience with version control systems like GitHub and CI/CD pipelines.
Knowledge of bare-metal systems, board bring-up, and bootloader architecture.
Ability to design and implement UEFI/BIOS modules in PEIM and DXE stages.
Experience in debugging embedded firmware using JTAG, SWD debuggers.
Familiarity with logic analyzers, oscilloscopes, and other diagnostic tools.
Understanding of basic electronics, HW schematics, and digital/analog concepts.
Ability to interpret technical specifications and data sheets to develop firmware solutions.
Solid experience with RTOS, embedded Linux, and platforms like ThreadX and Zephyr OS.
Knowledge of low-level hardware architecture, software optimization, and real-time processing.
Additional Information:
Seniority level: Entry level
Employment type: Full-time
Job function: Engineering and Information Technology
Industry: Software Development
#J-18808-Ljbffr