Job Description

Job Type : Contract 12 months +

Location/City : TX - Austin

Category : Software/Embedded

Region : Southwest

Id : 25800

USB Firmware Engineer

Hours/Week: 40 hours/week, M-F
Start Date: ASAP
Assignment Length: 12+ months
Location: Austin, TX



You will be responsible for designing and developing highly efficient firmware on an embedded bare-metal ARM platform. Strong background in USB protocols and prior experience developing USB device/host side firmware (preferably on Synopsys USB IPs) on an embedded platform is necessary 

* Bachelors/Masters in electrical/computer engineering with 10+ years of embedded firmware development experience on ARM platform 
* Strong knowledge of USB protocol and prior experience developing USB device/host side firmware 
* Knowledge of USB 2.0/3.0/3.1 and isochronous audio/video data handling 
* Ability to ramp up quickly on new silicon platform and debug issues using scopes/analyzers etc 
* Proficient in C, ARM assembly and makefiles 
* Prior experience working with git/gerrit, Jenkins and static analysis tools like cppcheck/coverity


It is the policy of GCR to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. GCR is an Equal Opportunity/Affirmative Action Employer and embraces diversity in our employee population.

How to Apply:
Please send your resume in Word or PDF format to:
Copy and Paste the following job title and code and place it in the subject line of your email so we can identify the job: Firmware Engineer (#25800-MH1639)

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online