Firmware Engineer Job at Seneca Resources, Folsom, CA

bTlScVIySHhmM21UZHN1bmY3K1hzQzdLVHc9PQ==
  • Seneca Resources
  • Folsom, CA

Job Description

Job Description

Job Role: Bootcode Firmware Developer

Location: Folsom, CA

Tenure: 6+ Months contract

Hybrid Role - 2 days in Office (Monday and Thursday)

Looking for a experienced Bootcode Firmware Developer with 4 - 7 years of relevant experience

WHAT YOULL BE DOING:

• Build and execute firmware code for SoC Init and Boot-media management, documentation of features, accounting for interactions with other features, understand and evaluate impact of hardware changes on the firmware.

• Develop Unit Level Test cases for the Boot-media management features

• Work with SoC architecture team to understand detailed requirements and translate into code changes in IP.

• Provide Post-Si debug support during Si bring up.

• Provide guidance for feature verification to DV teams.

• Estimate the time required to write the new feature tests and any required changes to the test environment.

• Debug test failures to determine the root cause; work with RTL, DV, emulation and post-Si engineers to resolve issues.

• Perform coverage analysis and identify gaps in the verification of the code.

KEY QUALIFICATIONS:

• Experienced with C, C++, Verilog, System Verilog

• Proficient in IP level ASIC verification

• Proficient in debugging firmware and RTL code using simulation tools.

• Proficient in using UVM testbenches and working in Linux and Windows environments.

• SoC resets, clocking, Init flow and boot-media knowledge

• Developing UVM based verification frameworks and testbenches, processes and flows.

• Automating workflows in a distributed compute environment.

• Exposure to simulation profile, efficiency improvement, acceleration

• Strong background in the C/C++ language, preferably on Linux with exposure to Windows platform

• Good understanding and hands-on experience in the UVM concepts and SystemVerilog language

• Good working knowledge of SystemC and TLM with some related experience

• Understanding on emulation and post-Si debugs

WHAT WOULD SET YOU APART:

• Self-starter and should work independently with minimal support

• Scripting language experience: Perl, Ruby, Makefile, shell preferred

WHO WERE LOOKING FOR:

• 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

• You have strong analytical and problem-solving skills and are willing to learn and ready to take on problems

• Bachelor's or Master's Degree in computer engineering/Electrical Engineering preferred

Job Tags

Contract work, Work at office,

Similar Jobs

AMN Healthcare

Orthopedic Hand Surgeon Job at AMN Healthcare

 ...Job Description & Requirements Orthopedic Hand Surgeon StartDate: ASAP Pay Rate: $600000.00 - $1000000.00 This well-established orthopedic group is seeking a hand surgeon to join their team of 12 orthopedic surgeons and 9 mid-levels. Join this group dedicated... 

HRUCKUS

Database Manager III Job at HRUCKUS

 ...Veteran-Owned Firm Seeking a Database Manager III for an Onsite Assignment at Lackland Air Force Base (AFB) in San Antonio, TX My name is Stephen Hrutka. I lead a Veteran-Owned management consulting firm in Washington, DC. We specialize in Technical and Cleared Recruiting... 

Robert Half

Marketing & Creative Specialist Job at Robert Half

 ...Job Description Job Description Hybrid job!!!! Work from home 2 days a week and in office 3 days a week. Chris Preble is working with an Ithaca client of his that has a newly created Marketing & Creative Specialist need. This company has great work life balance... 

DataAnnotation

Math Tutor Job at DataAnnotation

 ...a completed or in progress Masters/PhD is preferred but not required. Other related fields include, but are not limited to: Applied Math and/or Computer Science. Benefits: This is a full-time or part-time REMOTE position Youll be able to choose which projects... 

Tower Transition Logistics International, Inc.

Team Drivers Job at Tower Transition Logistics International, Inc.

 ...of temperature-controlled, time-sensitive, and integrated logistics freight is our specialty!\\ We are urgently looking for team drivers for our FedEx Custom Critical Contract.\\ Here are the requirements:\\ CDL driving: 1 year (Required)\\ Manual Truck...