Certified Woman & Minority Owned

Firmware Engineer


Reference Number: GDTXFE21

Firmware Engineer
experience  Not Disclosed
location  Austin, TX
duration  12.0 Months
salary  Not Disclosed
jobtype  Not Disclosed
Industry  Manufacturing
duration  $55.71/hour - $60.71/hour
Job Description


Firmware and IP Systems Engineer

The client Strategic Silicon Solutions Business Unit, Power Firmware and Systems Engineering Team is seeking an energetic, self-motivated Firmware and Systems Engineer to join our growing team where past products include game consoles such as the PS5, Xbox Series S/X, Steam Deck, and more. As an IP Systems Engineer, you will drive the planning, validation, silicon bring-up and debug of System Management and Power Management IP as well as contributing to development of related firmware for forthcoming client Semi-Custom SOC programs.

As a key contributor to the success of the client’s IP, you will be part of a leading team to drive and enhance client’s abilities to deliver the highest quality, industry leading technologies to market. The Power Firmware and Systems Engineering team fosters and encourages continuous technical innovation to showcase successes as well as facilitate continuous career development.

Key Responsibilities:
Execution of tests and test scripts in manual and automated environments on silicon test platforms
Test script development and execution for pre and post-silicon firmware environment using Python
Developing and maintaining automated test framework
Development and testing of firmware designed for an embedded microcontroller in C
Debugging and supporting of IP hardware and firmware issues found during pre-silicon, bring-up, validation, and production phases
Helping to define and execute the overall hardware/firmware functional test plans
Participating in collaborative technical discussions to drive resolution on technical issues
Driving technical innovation to enhance client’s capabilities and processes in IP hardware/firmware validation

Requirements:
Demonstrated ability to grasp new technical concepts quickly
Comprehensive knowledge of C and scripting languages, especially Python
Strong analytical/problem solving skills
Excellent written and verbal communication skills
Excel in a dynamic team working environment, especially one in a global setting

Assets:
Experience with IP/system level bring-up, ASIC debug techniques and methodologies
Experience with System Management and Power Management
Experience with silicon and system debugging tools
General understanding of Assembly language
Working knowledge of Linux-based operating systems and technologies
In-depth knowledge of system architectures and concepts
Technical understanding of Graphics, Display, Multimedia, PCIe, Security and/or IO architecture & design
Experience in Doxygen or other SW Documentation generator tools
Experience with emulation or other pre-silicon validation tools
Experience with common lab equipment, including protocol/logic analyzers, oscilloscopes, etc.
Experience with object oriented programming
Familiarity with Git

Top 3-5 Must Have Skills for this role:
Firmware/C-Code
Python/scripting
Independence/Self-learner
analytical/problem solving skills

Education:
Bachelor, Master's or PhD degree in Electrical, Computer, or Software Engineering, or related degrees

Notes:

Hybrid Role


VIVA is an equal opportunity employer. All qualified applicants have an equal opportunity for placement, and all employees have an equal opportunity to develop on the job. This means that VIVA will not discriminate against any employee or qualified applicant on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Apply for this Job





(Please ensure email matches your resume email)



(document types allowed: doc/docx/rtf/pdf/txt) (max 2MB)

By submitting this form, you are consenting to the VIVA team contacting you via Phone/Email

Join VIVA and grow

VIVA is faster, easier and you still have complete control