Sifive

Sifive

Staff Software Application Engineer

Santa Clara, California, United States · Staff+ · Contract

Sponsorship not specified$159k-$194kDetected 1 day ago
C++CGitLinuxRESTMachine LearningJiraCustomer SuccessCustomer SupportElectrical EngineeringHardware DesignCommunicationCollaboration

Stay score

odds of building a lasting career here

59Sponsors, lottery-bound
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds (Level IV)94
Fits your clock70

Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.

Lottery odds assume a STEM candidate.

Personalize to your clock →

H-1B wage level

the lottery is wage-weighted — each level is one more entry

Level I · 1×
Level I$152,7971 entry
Level II$187,0752 entries
Level III$221,3743 entries
Level IV$255,6534 entries

$28,315 more — $187,075 — moves this role to Level II and 2 lottery entries. That figure is inside the range the employer already advertised.

Based on the DOL prevailing wage for this occupation and worksite, a base salary of $187,075 would place this position at wage Level II. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.

DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · San Jose-Sunnyvale-Santa Clara, CA. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • SiFive is looking for a Staff Software Applications Engineer to join our Customer Experience organization.
  • Responsibilities include serving as a trusted technical contact internally across engineering, sales, and marketing.
  • SiFive's Applications Engineer roles focus on customer success, software issue resolution, technical escalation, training, and improving documentation and knowledge sharing.

Responsibilities

  • Collaborate with engineering, sales, and marketing to communicate product value and solve technical issues.
  • Create and present customer trainings and enablement sessions, and provide hands-on demonstrations using debuggers, board hardware, and other electronic devices when necessary.
  • Lead by example on difficult customer problems, sharing best practices and demonstrating close collaboration with the rest of the application engineering team.

Requirements

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or equivalent experience.
  • Familiarity with GNU tools, debugger software and hardware, Debug and Trace, Linux kernel, and at least one RTOS.
  • Experience with Linux, Git, Jira, and Confluence.
  • Knowledge of server hardware, Linux distributions, and software development on this type of platform.
  • Experience influencing cross-functional decisions without direct management authority.
  • Comfort working at a staff level engineer as a technical confidant and trusted contributor.
  • 5+ years of relevant experience, including customer-facing technical support or applications engineering experience.
  • Strong background in computer architecture and software development with C/C++/assembly.
  • Excellent oral and written communication skills, with the ability to deliver training and explain complex technical topics clearly.
  • Self-starter, fast learner, and strong problem solver.
  • Previous experience supporting semiconductor IP or processor customers, including waveform analysis, visual trace tools, and instruction logs.
  • Why SiFive
  • SiFive is the pioneer of commercial RISC-V processor IP, and our work spans high-performance, low-power compute across multiple applications and markets. We offer a flexible work environment, generous time off, and an employee stock option program.

Nice to have

  • Preferred Experience

Compensation

  • $158,760.00-$194,040.00
  • In addition to base pay, this role may be eligible for variable/ incentive compensation and/ or equity.

Benefits

  • In addition, this role is eligible for a comprehensive, competitive benefits package which may include healthcare and retirement plans, paid time off, and more!

Company info

  • At SiFive, we are always excited to connect with talented individuals, who are just as passionate about driving innovation and changing the world as we are.
  • We offer a flexible work environment, generous time off, and an employee stock option program.
  • Help customers understand the technical specifications and usage of SiFive's datacenter solutions, create and provide demonstrations, and continually improve the software and documentation surrounding this large project.
  • Support customers using SiFive IP and help resolve software issues involving simulations, toolchains, firmware, and operating systems.

Equal opportunity

  • SiFive is an equal opportunity employer.

Visa & Work Authorization

  • ntingent on the Company verifying that you are a authorized for access to export-controlled technology under applicable export control laws or, if you are not already authorized, our ability to successfully obtain any ne

This listing is sourced directly from Sifive's careers page and normalized into a canonical job model.