Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Engineer - Processor Verification and Compiler Validation

$120k - $183.6k

Enphase Energy

DescriptionEnphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries. Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future! About the roleEnphase is looking for an experienced Verification Engineer to help validate a custom RISC-V VLIW processor architecture that powers next-generation digital control systems for energy conversion products. You will be responsible for ensuring deterministic and correct operation across the entire compute stack, including custom hardware pipelines, proprietary instruction set extensions, compiler-generated execution schedules, and closed-loop control applications.This role is ideal for an engineer who thrives at the intersection of processor architecture, hardware verification, compiler technology, and control systems. You will work closely with architecture, RTL, verification, compiler, firmware, and control algorithm engineers to develop comprehensive verification methodologies that ensure safety-critical control loops execute with predictable timing and flawless functional correctness.As part of this role, you will also contribute to system-level mixed-signal verification environments that combine RTL simulation, real-number modeling, power stage models, and analog simulation platforms to validate real-world control-loop behavior.What you will do Develop and execute verification strategies for a custom RISC-V VLIW processor architecture and associated instruction set extensions. Create and maintain SystemVerilog-based verification environments, assertions, checkers, scoreboards, coverage models, and regression infrastructure. Verify pipeline correctness, instruction scheduling behavior, memory subsystem interactions, exception handling, and architectural compliance. Develop trace-based validation methodologies to ensure deterministic execution timing for real-time control applications. Analyze execution traces, instruction schedules, waveform data, and performance metrics to identify root causes of hardware or compiler issues. Collaborate with compiler engineers to validate code generation, instruction scheduling, optimization behavior, and ISA feature utilization. Drive hardware/software co-verification efforts spanning RTL, compiler toolchains, firmware, and system-level applications. Contribute to mixed-signal verification environments integrating: RTL simulation SystemVerilog Real Number Modeling (RNM) Analog simulation platforms such as NL5 C/C++ models of power conversion stages and plant models Python-based analysis and automation frameworks Validate closed-loop control behavior, timing determinism, fault handling, and system-level interactions between digital control algorithms and analog power stages. Support verification automation, regression analysis, debug tooling, and continuous improvement of verification methodologies. Document verification strategies, debug findings, and architectural insights to support long-term product quality and organizational knowledge sharing. Who you are and what you bringPhD in Electrical Engineering, Computer Engineering, Computer Science, or related field with 3+ years of relevant industry experience, OR Master's degree with 6+ years of relevant industry experience. Strong understanding of processor architecture, pipelined microarchitectures, instruction execution, and computer architecture fundamentals. Experience developing verification environments using SystemVerilog and industry-standard verification methodologies. Strong debugging and root-cause analysis skills involving complex hardware and software interactions. Experience analyzing instruction traces, execution timing, and architectural behavior. Proficiency in Python or similar scripting languages for automation, analysis, and verification infrastructure. Familiarity with RTL design, simulation, synthesis, and verification workflows. Strong written and verbal communication skills with the ability to collaborate across architecture, compiler, firmware, and hardware teams. Demonstrated ability to solve technically challenging problems through data-driven analysis and systematic debugging. Nice to have attributesExperience with RISC-V processors and ecosystem tools. Experience with VLIW architectures, superscalar processors, or instruction scheduling concepts. Understanding of compiler internals, code generation, optimization techniques, and scheduling algorithms. Experience validating custom instruction set extensions. Familiarity with deterministic real-time systems and safety-critical embedded applications. Exposure to functional safety standards and methodologies. Experience with SystemVerilog Real Number Modeling (RNM) and mixed-signal verification. Experience integrating RTL simulation with analog simulators and behavioral system models. Knowledge of digital control systems, feedback control theory, power electronics, or power conversion systems. Experience implementing C/C++ reference models and architectural golden models. Familiarity with coverage-driven verification, formal verification, or constrained-random methodologies. Experience building infrastructure for trace analysis, automated triage, and large-scale regression management. Pay and BenefitsThe base pay range for this position is $120,000 to $183,600. This salary range may be modified in the future. The successful candidate’s starting pay will be determined based on relevant skills, experience, education or training, work location, and market conditions. This position is also eligible for generous stock, bonus, and benefits.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Staff Engineer - Processor Verification and Compiler Validation in Fremont, CA vacancy
  • $191k - $249k

     ...and beyond. As we scale our deployments and accelerate product development, we are looking for a Staff System Validation Engineer to execute rigorous system-level verification and validation for our humanoid robot platform. About the Role As a Staff System... 
    Suggested
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    13 days ago
  • $194k - $253k

     ...Staff Electrical Engineer Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities...  ...aggressive prototype fab and assembly goals. Lead verification and validation of subsystem and boards, including EMC and safety.... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    3 days ago
  • $191k - $249k

     ...Role Overview Agility Robotics is seeking a Staff HiL Software Infrastructure Engineer to join the Systems Engineering, Integration &...  ...years of experience in test engineering, design verification, or electrical validation Strong preference for experience in robotics... 
    Suggested
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    1 day ago
  •  ...Staff Systems Engineer, Functional Safety Hybrid- Fremont, CA Agility's commercially deployed humanoids operate alongside teams...  ...can be delivered to Integration and Testing teams for Verification and Validation. Interface Definition: Lead development and... 
    Suggested

    Agility Robotics

    Fremont, CA
    2 days ago
  •  ...sustainability, design and engineering, ambition and integrity. In...  .... The Role We are seeking a Staff Software Engineer to lead the...  ...pipelines for deployment and validation. You will collaborate with ML...  ...nightly deployments, HIL verification, and KPI reporting. Automate... 
    Suggested
    Night shift

    Lucid Motors

    Newark, CA
    1 day ago
  • $192k - $249k

     ...environments. Role Overview: We are seeking a Staff Systems Integration Engineer to join our Systems Integration team. In this role...  ...prototype builds and delivery to partners and engineering verification and validation test campaigns Test Development & Execution... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    12 days ago
  • $150k - $180k

     ...telecommunications. Our team of engineers, scientists, software...  ...looking for a highly skilled Staff FPGA Engineer to join our...  ...activities. Develop test scripts. Compile validation documentation. Mentor...  ...for synthesizable RTL and verification. Experience with FPGAs... 
    Permanent employment
    Immediate start
    Flexible hours

    Vector Atomic

    Pleasanton, CA
    3 days ago
  • $188k - $274k

    Staff Product Engineer, Opto-Mechanical Modules Share Staff Product Engineer, Opto-Mechanical Modules corporate_fare Google place Fremont...  ...datasheets, and test protocols. Support advanced validation and verification (V&V), Design of Experiments (DOEs), and corner... 

    Google Inc.

    Fremont, CA
    1 day ago
  •  ...Job Description Job Description Staff Manufacturing Integration Engineer   Company: Pivotal Systems...  ...in system integration, debugging, validation, and deployment. The role will also...  ...production testing, calibration, and verification systems. Design and develop... 
    Full time
    Contract work

    Pivotal Systems

    Fremont, CA
    10 days ago
  •  ...development of firmware across multi-processor embedded subsystems...  ...subsystems; define HW datapath engines and the FW needed for...  ...with ASIC/SoC, digital design, verification, board, and systems teams....  ...retention, wake sources) and validate current/latency targets.... 
    Shift work

    Lumotive

    Milpitas, CA
    a month ago
  •  ...Staff Engineer – Equipment Design & Development Summary The Staff Engineer leads the design, specification, and deployment of advanced...  ...equipment. Evaluate vendors, lead design reviews, and validate compliance and performance. Oversee installation, commissioning... 

    Deterrence

    Fremont, CA
    19 hours ago
  • $175k - $200k

     ...Position Overview As a Staff Mechanical Engineer in an additive manufacturing company, you'll lead the development, and improvement of additive...  ...subsystem level Conduct system level integration and validation of designs (testing and troubleshooting) Plan and... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    19 hours ago
  • $217k - $281k

     ...Role Agility Robotics is seeking a Staff Robotics Architect - Electrical Hardware...  ...architecture, partnering closely with engineers across systems, mechanical, electrical,...  ...integrating simulation into system design and validation workflows. Familiarity with AI and... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    1 day ago
  • $112.3k - $161.7k

     ...pressing challenges of the 21st century. We are looking for a Staff Process Engineer, Manufacturing to join our team in one of today's most...  ...week . Role and Responsibilities: Lead process validation and optimization for existing and future products in high-... 
    Work at office
    Worldwide
    Shift work

    Bloom Energy

    Fremont, CA
    2 days ago
  • $185k - $240k

     ...potential. About the Team Our mechanical engineering team is growing rapidly and we are...  ...levels of experience. About The Role The Staff Mechanical Engineer will work closely with...  ...concepts. Perform engineering analyses to validate design decisions, including supporting... 
    Temporary work
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Agility Robotics

    Fremont, CA
    3 days ago
  •  ...leading advanced manufacturing technology company is seeking a Staff Mechanical Engineer to lead the design and development of next-generation...  ...stack-up, and design analyses. Lead system integration, validation, testing, troubleshooting, and root cause investigations.... 

    Lumicity

    Fremont, CA
    3 days ago
  • $179.4k - $263.12k

     ...to choose between performance and sustainability, design and engineering, ambition and integrity. In Lucid Air and Lucid Gravity, we have...  .... The Audio Tuning, Testing & Benchmarking team develops and validates the complete vehicle audio experience across Lucid programs, including... 
    Hourly pay

    Lucid Motors

    Newark, CA
    2 days ago
  •  ...Join the power movement as a Staff Modeling and Simulation Engineer We’re looking for a Staff Modeling...  ...simulations, driving the predictive validation of complex hardware systems....  ...convergence criteria, and rigorous verification and validation (V&V) protocols using... 
    Full time
    Flexible hours
    Night shift
    Weekend work

    Commonwealth Fusion Systems

    Milpitas, CA
    a month ago
  •  ...researchers, multi-disciplinary first principles engineers, battle-tested operators and world-class...  ...maintenance and repair work flows. Testing & Validation: Develop test plans and perform development testing for verification and validation of assemblies. Document assembly... 
    Full time

    Voya Energy, Inc.

    Hayward, CA
    3 days ago
  • $165k - $188k

     ...and furnace operations by developing, validating, and standardizing production recipes that...  ...cross-functional alignment between engineering, operations, quality, EDM technicians,...  ...identifying potential inconsistencies or verification signals in application materials based... 
    Full time
    Contract work
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    28 days ago
  •  ...About the Role We are seeking a Senior Staff AI Platform Engineer to help design and build the next generation of enterprise...  ...platform integrations Implement safety, governance, and validation mechanisms for AI-driven workflows Create monitoring,... 
    Full time

    Calibro Corp.

    Pleasanton, CA
    3 days ago
  • $155k - $200k

     ...we’re looking for a senior engineer to own the technical execution...  ...with the fleet.   As a Staff Hardware QA & Diagnostics Engineer...  ...; and help define validation strategy for new hardware. You...  ...corrective actions through verification, and monitor results to ensure... 
    Full time
    Worldwide
    Flexible hours

    Tarana Wireless, Inc.

    Milpitas, CA
    9 days ago
  • $191k - $249k

     ...a complex intersection of hardware and advanced software to perform tasks in dynamic environments. We are seeking a Staff Triage & RCA Engineer to provide technical leadership for software issue triage and root cause analysis across our robotic systems. In addition... 
    Full time
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    7 days ago
  • $134.5k - $193.5k

    $134,500.00 - $193,500.00 Responsibilities The position will support the Facilities Engineering team by ensuring the safe, reliable, and efficient operation of electrical systems across the manufacturing plant. This role focuses on electrical infrastructure, equipment... 
    For contractors

    NextGenEnergyJobs

    Fremont, CA
    2 days ago
  • $130k - $220k

     ...we want to hear from you. Join the power movement as a Staff Electrical Engineer We are looking for a Staff Electrical Engineer to serve...  ...hands-on electrical testing, ring-out, power-up, and I/O validation on the tool floor using multimeters, oscilloscopes, and basic... 
    Full time
    For contractors
    Flexible hours
    Night shift
    Weekend work

    Commonwealth Fusion Systems

    Milpitas, CA
    2 days ago
  • $144k - $216k

    ## Staff Mechanical EngineerApplylocations: Milpitas-CAtime type: Full timeposted on:...  ...control system architecture, integration, and validation for precision semiconductor capital...  ...Qualifications* BS/MS/PhD in Mechanical Engineering or related field with strong emphasis on... 
    Permanent employment

    Onto Innovation Inc.

    Milpitas, CA
    2 days ago
  • $156k - $276k

     ...Staff Electrical Engineer Designing and building factory infrastructure at record speed is key to enabling Tesla to scale. We are looking for a Staff Electrical Engineer to lead a small electrical design team supporting vehicle and factory programs across our Lathrop... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Fremont, CA
    1 day ago
  • $112k - $168k

    ## Staff Manufacturing EngineerApplylocations: Milpitas-CAtime type: Full timeposted on...  ...for a highly experienced systems engineer focused on sustaining semiconductor capital...  ...and assess manufacturing impact, risk, validation requirements, and implementation readiness... 
    Permanent employment
    Contract work

    Onto Innovation

    Milpitas, CA
    3 days ago
  • $120k - $160k

     ...Staff Process Engineer The Staff Process Engineer is a senior technical leader responsible for driving the development, optimization, and standardization of manufacturing processes for semiconductor equipment components. This role provides deep expertise in precision... 
    Flexible hours

    Foxsemicon

    Union City, CA
    3 days ago
  •  ...and time with unparalleled accuracy and stability. Our staff includes physicists and engineers with expertise covering a wide array of disciplines. Our...  ...optical frequency combs and high-finesse cavities Validate the long-term stability of photonic systems in dynamic... 
    Permanent employment
    Local area

    AOSense, Inc.

    Fremont, CA
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Engineer - Processor Verification and Compiler Validation. Be the first to apply!