Bootcode Firmware Developer

1 month ago


Folsom, United States TekWissen LLC Full time
Job DescriptionJob DescriptionJob Title: Bootcode Firmware Developer - Senior Work Location: Folsom, CA Duration: 12 Months Work Type: Contract Job Type: Hybrid
JOB DUTIES: THE ROLE:
  • The focus of this role is to plan, build, and execute the verification of new and existing features for client's graphics processor IP, resulting in no bugs in the final design.
THE PERSON:
  • You have a passion for modern, complex processor architecture, firmware development, digital design, and verification in general.
  • You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/time zones.
  • You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems.
KEY RESPONSIBILITIES:
  • Understand architectural flows of Init and Boot-media management and develop features in Bootcode
  • Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be developed for Reset or Boot-media management.
  • Estimate the time required to write the new feature any required changes in the environment.
  • Responsible for SoC Bootrom development and delivery to Business units/ SoC teams
  • Work with build flows of one ore more microprocessors tool chain such as arm, risc-v, tensilica etc..
  • Work with HW accelerators and vcs based hybrid simulation environment for development and debug of firmware
  • Provide support for debug in various platforms such as vcs/ emulators/ fpga or post-si
  • Participate in feature definitions and test-planning process with technical inputs
  • Debug test failures to determine the root cause; work with RTL and DV engineers to resolve design defects and correct any test issues.
  • Review functional and code coverage metrics provide inputs to DV for necessary scenarios
PREFERRED EXPERIENCE:
  • Solid understanding of C/ C++ and firmware development using sim/emu environment
  • Familiarity with various microprocessors architecture and ISA
  • Understanding of Initialization flows and Boot-media management
  • Hands on experience in embedded firmware development
  • Clear understanding of ASIC verification tools and debugging techniques
  • Scripting ability in ruby/ python or pears
What sets you apart?
  • SoC Init and Bootmedia expertise is a plus
  • Experience on clocking/ fabric topologies and debug is a plus
ACADEMIC CREDENTIALS:
  • Bachelor's or master's degree in computer engineering/Electrical Engineering
TekWissen Group is an equal opportunity employer supporting workforce diversity.

  • Folsom, United States Tekwissen Full time

    Job Title: Bootcode Firmware Developer - Senior Work Location: Folsom, CA Duration: 12 Months Work Type: Contract Job Type: Hybrid Pay Rate: $71.00 - 71.00/Hourly/W2JOB DUTIES: THE ROLE: The focus of this role is to plan, build, and execute the verification of new and existing features for client's graphics processor IP, resulting in no bugs in the final...


  • Folsom, United States Tekwissen Full time

    Job Title: Bootcode Firmware Developer - Senior Work Location: Folsom, CA Duration: 12 Months Work Type: Contract Job Type: Hybrid Pay Rate: $71.00 - 71.00/Hourly/W2 JOB DUTIES: THE ROLE: The focus of this role is to plan, build, and execute the verification of new and existing features for client's graphics processor IP, resulting in no bugs in the...


  • Folsom, United States TekWissen ® Full time

    Job Title: Bootcode Firmware Developer - Senior Work Location: Folsom, CA Duration: 12 Months Work Type: Contract Job Type: Hybrid Pay Rate: $71.00 - 71.00/Hourly/W2 JOB DUTIES: THE ROLE: The focus of this role is to plan, build, and execute the verification of new and existing features for client’s graphics processor IP, resulting in no bugs in the final...


  • Folsom, United States TekWissen ® Full time

    Job Title: Bootcode Firmware Developer - Senior Work Location: Folsom, CA Duration: 12 Months Work Type: Contract Job Type: Hybrid Pay Rate: $71.00 - 71.00/Hourly/W2 JOB DUTIES: THE ROLE: The focus of this role is to plan, build, and execute the verification of new and existing features for client’s graphics processor IP, resulting in no bugs in the final...


  • Folsom, United States Tekwissen Full time

    Job Title: Bootcode Firmware Developer - Senior Work Location: Folsom, CA Duration: 12 Months Work Type: Contract Job Type: Hybrid Pay Rate: $71.00 - 71.00/Hourly/W2 JOB DUTIES: THE ROLE: The focus of this role is to plan, build, and execute the verification of new and existing features for clients graphics processor IP, resulting in no bugs in...


  • Folsom, United States TekWissen ® Full time

    Job Title: Bootcode Firmware Developer - Senior Work Location: Folsom, CA Duration: 12 Months Work Type: Contract Job Type: Hybrid Pay Rate: $71.00 - 71.00/Hourly/W2 JOB DUTIES: THE ROLE: The focus of this role is to plan, build, and execute the verification of new and existing features for client’s graphics processor IP, resulting in no bugs in the final...


  • Folsom, United States TekWissen ® Full time

    Job Title: Bootcode Firmware Developer - Senior Work Location: Folsom, CA Duration: 12 Months Work Type: Contract Job Type: Hybrid Pay Rate: $71.00 - 71.00/Hourly/W2 JOB DUTIES: THE ROLE: The focus of this role is to plan, build, and execute the verification of new and existing features for client’s graphics processor IP, resulting in no bugs in the final...

  • Firmware Developer

    2 weeks ago


    Folsom, California, United States Experis Full time

    Firmware Developer Our client in Folsom, CA is looking for hardworking, motivated talent to join their team. Excellent opportunity to join a large growing corporate company - Don't wait... apply today What's in it for you? Onsite/Hybrid - Folsom, CA Contract - long term Full time Do you have a passion for modern, complex processor architecture? Job...

  • Firmware Engineer

    1 month ago


    Folsom, United States Saicon Full time

    Role: Boot code Firmware Developer Duration: 1 year contract Location: Folsom, CA Job summary: KEY RESPONSIBILITIES: Understand architectural flows of Init and Boot-media management and develop features in Bootcode Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be developed for Reset or...

  • Firmware Engineer

    4 weeks ago


    Folsom, United States Saicon Full time

    Role: Boot code Firmware Developer Duration: 1 year contract Location: Folsom, CA Job summary: KEY RESPONSIBILITIES: Understand architectural flows of Init and Boot-media management and develop features in Bootcode Collaborate with architects, hardware engineers, and firmware engineers to understand the new features to be developed for Reset or...

  • Firmware Engineer

    1 month ago


    Folsom, United States Saicon Full time

    Role: Boot code Firmware DeveloperDuration: 1 year contractLocation: Folsom, CA Job summary:KEY RESPONSIBILITIES: Understand architectural flows of Init and Boot-media management and develop features in BootcodeCollaborate with architects, hardware engineers, and firmware engineers to understand the new features to be developed for Reset or Boot-media...

  • Firmware Engineer

    4 weeks ago


    Folsom, United States Saicon Full time

    Role: Boot code Firmware DeveloperDuration: 1 year contractLocation: Folsom, CA Job summary:KEY RESPONSIBILITIES: Understand architectural flows of Init and Boot-media management and develop features in BootcodeCollaborate with architects, hardware engineers, and firmware engineers to understand the new features to be developed for Reset or Boot-media...


  • Folsom, United States LanceSoft Full time

    THE ROLE:We are looking for an adaptive, self-motivative design verification engineer to join our growing team. As a key contributor, you will be part of a leading team to drive and improve Client abilities to deliver the highest quality, industry-leading technologies to market. The Verification Engineering team furthers and encourages continuous technical...


  • Folsom, United States LanceSoft Full time

    THE ROLE: We are looking for an adaptive, self-motivative design verification engineer to join our growing team. As a key contributor, you will be part of a leading team to drive and improve Client abilities to deliver the highest quality, industry-leading technologies to market. The Verification Engineering team furthers and encourages continuous technical...


  • Folsom, United States LanceSoft, Inc. Full time

    THE ROLE:We are looking for an adaptive, self-motivative design verification engineer to join our growing team. As a key contributor, you will be part of a leading team to drive and improve Client abilities to deliver the highest quality, industry-leading technologies to market. The Verification Engineering team furthers and encourages continuous technical...


  • Folsom, United States Intel Full time

    Job Description If you are passionate about computer graphics and working with leading graphics engineers on Intel's latest GPU/CPU architecture, then our Client GFX and AI Graphics Engineering (CGAI) Team has opportunities for you. Client GFX and AI Graphics Engineering (CGAI) is responsible for delivering industry-leading GPU (3D, media, compute,...


  • Folsom, United States Intel Full time

    Job Description If you are passionate about computer graphics and working with leading graphics engineers on Intel's latest GPU/CPU architecture, then our Client GFX and AI Graphics Engineering (CGAI) Team has opportunities for you. Client GFX and AI Graphics Engineering (CGAI) is responsible for delivering industry-leading GPU (3D, media, compute,...


  • Folsom, United States Intel Full time

    If you are passionate about computer graphics and working with leading graphics engineers on Intel's latest GPU/ CPU architecture, then our Client GFX and AI Graphics Engineering (CGAI) Team has opportunities for you. Client GFX and AI Graphics Engin Development Engineer, Management, Firmware, Power, Development, Senior, Technology


  • Folsom, United States LanceSoft Full time

    THE PERSON: You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/time zones. You have strong analytical and problem-solving skills and are willing to learn and ready...


  • Folsom, United States LanceSoft, Inc. Full time

    THE PERSON: You have a passion for modern, complex processor architecture, digital design, and verification in general. You are a team player who has excellent communication skills and experience collaborating with other engineers located in different sites/time zones. You have strong analytical and problem-solving skills and are willing to learn and ready...