Urgent Hiring – Bootcode Firmware Developer – Folsom, CA (Hybrid)

LanceSoft

Job title:

Urgent Hiring – Bootcode Firmware Developer – Folsom, CA (Hybrid)

Company

LanceSoft

Job description

Hello, Please find the job details below:Role: Bootcode Firmware DeveloperLocation: Folsom, CA (Hybrid)Duration: 1+ year (Possible Extension)Pay Rate: $65 -$70 Hourly on W2 all inc.Location: Hybrid 2x a week (Mon & Thrs) Folsom, CALooking for a experienced Bootcode Firmware Developer with 4 – 7 years of relevant experienceWHAT YOU’LL 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 WE’RE 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

Employee Benefits:
At LanceSoft, full time regular employees who work a minimum of 30 hours a week or more are entitled to the following benefits:

  • Four options of medical Insurance
  • Dental and Vision Insurance
  • 401k Contributions
  • Critical Illness Insurance
  • Voluntary Permanent Life Insurance
  • Accident Insurance
  • Other Employee Perks

About LanceSoft
LanceSoft is rated as one of the largest staffing firms in the US by SIA. Our mission is to establish global cross-culture human connections that further the careers of our employees and strengthen the businesses of our clients. We are driven to use the power of our global network to connect businesses with the right people, and people with the right businesses without bias. We provide Global Workforce Solutions with a human touch.EEO Employer
LanceSoft is a certified Minority Business Enterprise (MBE) and an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and business needs at the time.Want to read more about LanceSoft?
Click here to visit our website –

Expected salary

$65 – 70 per hour

Location

Folsom, CA

Job date

Sat, 11 Jan 2025 23:32:34 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (hiring-jobs.com) you saw this job posting.

To apply for this job please visit jobviewtrack.com.

Job Location