Gfx Firmware Engineer

company banner
Apex Systems
Graphics, Audio, Video, Assembly, Source Code, PC, Systems, Scripts
Full Time

Job Description

Work with HW development teams, GPU architects, test teams. In this role, you will be responsible for developing and maintaining Graphics RLC code on the most advanced Graphics processors in the world

**Can sit in Austin, Santa Clara, Sacramento/Folsom, Denver, Boxborough OR Orlando**

The ideal candidate will possess strong communication, collaboration, and skills, as well as experience in the development, implementation and debug of basic IO firmware Team work and interpersonal skills are essential to the role as you will be collaborating with multiple domain owners and developers.

Key Responsibilities:
  • Design, develop, and debug RLC FW for graphics processors in accordance with HW feature specifications and requirements
  • Contribute to the development of internal tools to improve development efficiency and quality
  • Accountable for on time delivery of work
  • Collaborate with management and off-site teams to co-develop the complete product solution
  • Regular communication via Audio/Video conference with global teams


Preferred Skills and knowledge:
  • Strong understanding of Graphics processor architecture
  • Hands on knowledge of Assembly and standard C language
  • Power management & Virtualization experience
  • Past experience in FW development environment
  • Familiarity with Source Code management tools such as Perforce


Preferred Experience:
  • Solid understanding in PC architecture, x86 processors, chipsets, DRAM architecture, PCI, PCI-X, PCI Express, ACPI, multiprocessor systems, power management and system management
  • Expertise in Assembly programming and debugging tools is a must
  • Experience with I2C, VESA, and power management is required
  • Excellent and demonstrable machine language, low level code and C/C++ programming skills
  • Strong analysis and problem solving skills required
  • Proven interpersonal skill, technical leadership and partnership required
  • Must be proficient in both written and spoken English
  • Experience working with multi-site teams preferred


Yrs of experience: 7-15 years

Education: minimum Bachelor degree

Interested applicants can email resumes directly to

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or


Company Information

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across US, Canada and Mexico. Apex is a segment of ASGN Inc. (NYSE: ASGN)

.
Dice Id : apexsan
Position Id : 1097661
Originally Posted : 2 months ago

Similar Positions at Apex Systems

Memory Verification Engineer
  • Austin, TX
  • 2 days ago
Firmware Engineer
  • Cupertino, CA
  • 2 days ago
Software Engineer
  • Austin, TX
  • 2 days ago
Application Developer
  • Austin, TX
  • 2 days ago
Telecommunications Engineer - III
  • Richardson, TX
  • 2 days ago
AV Install Tech I
  • Henderson, VA
  • 2 days ago
UI Software Engineer Lead
  • Houston, TX
  • 2 days ago
Senior Test Design Engineer
  • Baltimore, MD
  • 2 days ago