Haystack
← Back to Jobs
Technology
RC

Embedded Software Engineer with USB

R Cube Creative Consulting IncDallas, TX🇺🇸United StatesPosted Oct 12, 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Dallas, TX, United States
Posted
20 hours ago
Embedded SystemsC++

Job Description

# Position 1: Embedded Firmware Engineer – USB
Location: Dallas, TX (Onsite)
Duration: Long-Term Contract
Job Description
Seeking a strong hands-on Embedded Firmware Engineer with excellent C/C++ programming skills and experience developing USB-related firmware and applications from scratch through end-to-end implementation. The candidate must be capable of independently writing code, designing solutions, implementing functionality, debugging issues, and delivering working software—not just running existing code or demonstrating output.
The ideal candidate should have experience with ARM-based embedded systems, USB functionality and communication protocols, RTOS/FreeRTOS, firmware integration, BSP development, board bring-up, and hardware software integration.
Key Skills: Embedded C/C++, USB Firmware Development, USB Application Development, ARM Cortex, RTOS/FreeRTOS, Embedded Systems, Device Drivers, BSP, Board Bring-up, Hardware/Software Integration, Debugging.
Critical Requirement: Must be a strong USB code developer who can independently develop, implement, debug, and deliver solutions from scratch to completion.

Similar jobs