Senior Firmware Developer || Houston, Texas (Onsite) || Contract C2C/W2 or Fultime
Apply NowCompany: V2 Innovations
Location: Houston, TX 77084
Description:
Job Title: Senior Firmware Developer
Location: Houston, Texas (Onsite)
Job Type: Contract (C2C or W2)
Experience Required: 8+ Years
Role Overview:
We are seeking a Senior Firmware Developer with expertise in Windows on ARM (WOA) / Qualcomm's Windows on Snapdragon (WOS) systems. The ideal candidate will develop, test, and optimize software for ARM-based platforms, collaborating closely with hardware engineers to ensure seamless device operation. This role requires deep knowledge of UEFI, BIOS, EDK-2, WMI infrastructure, embedded controller architectures, and real-time operating systems (RTOS). Experience in Agile & Scrum environments is essential.
Key Responsibilities:
This role offers an exciting opportunity to work on cutting-edge ARM-based embedded firmware development for next-generation Qualcomm Snapdragon systems. If you have the required skills and expertise, we encourage you to apply!
Location: Houston, Texas (Onsite)
Job Type: Contract (C2C or W2)
Experience Required: 8+ Years
Role Overview:
We are seeking a Senior Firmware Developer with expertise in Windows on ARM (WOA) / Qualcomm's Windows on Snapdragon (WOS) systems. The ideal candidate will develop, test, and optimize software for ARM-based platforms, collaborating closely with hardware engineers to ensure seamless device operation. This role requires deep knowledge of UEFI, BIOS, EDK-2, WMI infrastructure, embedded controller architectures, and real-time operating systems (RTOS). Experience in Agile & Scrum environments is essential.
Key Responsibilities:
- Develop and optimize firmware applications for ARM-based processors.
- Design and implement UEFI/BIOS modules in PEIM and DXE stages.
- Engage in bare-metal development, working with communication protocols like UART, SPI, I2C, ADC, and DAC.
- Debug embedded firmware applications using JTAG, SWD debuggers.
- Optimize software performance, including memory management, power efficiency, and real-time processing.
- Work closely with hardware engineers to ensure smooth software-hardware integration.
- Participate in system architecture design and contribute to technical decision-making.
- Develop and maintain technical documentation for software development, testing, and debugging.
- Implement CICD development pipelines, leveraging GitHub for version control.
- Collaborate with cross-functional teams to define firmware requirements and validate product functionality.
- Work in hybrid development environments (predictive and adaptive).
- Strong ARM embedded architecture expertise.
- Proficiency in C/C++ programming for embedded firmware development.
- Experience with UEFI Architecture and EDK-2 platform.
- Hands-on experience with RTOS (Real-Time Operating Systems) like ThreadX, Zephyr OS, or embedded Linux.
- Strong debugging skills using JTAG, SWD debuggers, oscilloscopes, and logic analyzers.
- Experience in low-level hardware architecture, bootloader development, and board bring-up.
- Knowledge of revision control (GitHub) and experience with CICD pipelines.
- Understanding of digital and analog electronics, hardware schematics, and embedded security protocols.
- Strong problem-solving skills with the ability to analyze technical specifications and hardware requirements.
- Experience with embedded security, encryption protocols, and low-power embedded systems.
- Familiarity with Python, batch files, and shell scripting for automation.
- Knowledge of Agile methodologies and tools like ADO.
- Experience with communication protocols like CAN, Ethernet in addition to UART, SPI, and I2C.
- Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Mathematics, or related fields.
- Experience working in an Agile/Scrum environment.
This role offers an exciting opportunity to work on cutting-edge ARM-based embedded firmware development for next-generation Qualcomm Snapdragon systems. If you have the required skills and expertise, we encourage you to apply!