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 2 days ago
Similar jobs that could be interesting for youBased on the Staff Engineer - Processor Verification and Compiler Validation in Fremont, CA vacancy
  • $190k - $247k

     ...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
    16 days ago
  • $194k - $253k

     ...Staff Electrical EngineerAgility's commercially deployed humanoids operate alongside...  ...scale. The Staff Electrical Engineer will be responsible for driving robot...  ...prototype fab and assembly goals.Lead verification and validation of subsystem and boards, including EMC... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work at office
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    19 hours 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
    19 days ago
  • $191k - $249k

     ...that enhances human potential. About the Role As a Staff Systems Engineer at Agility Robotics, you'll be the technical leader...  ...can be delivered to Integration and Testing teams for Verification and Validation. Interface Definition: Lead development and maintenance... 
    Suggested
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Agility Robotics

    Fremont, CA
    17 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
    4 days ago
  • $175k - $200k

     ...Description Position Overview: As a Staff Mechanical Engineer in an additive manufacturing company...  ...system level integration and validation of designs (testing and troubleshooting...  ...identifying potential inconsistencies or verification signals in application materials... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    22 days ago
  •  ...Staff Engineer, Closures StructuresNewark, CAResponsibilities:Responsible for the design and development of automotive Closures Structural...  ...of designsCoordinate virtual engineering and physical validation testing activities for your designsCoordinate and communicate... 

    Kasmo Global

    Newark, CA
    3 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
    23 days ago
  • $179.4k - $263.12k

     ...performance and sustainability, design and engineering, ambition and integrity. In Lucid Air...  ...seeking a passionate & highly motivated Staff Antenna Systems Engineer to lead the development...  ...with antenna suppliers.Develop antenna validation plans, test methodologies, analyze test... 
    Hourly pay

    Lucid Motors

    Newark, CA
    6 days ago
  •  ...forward. Job Description Essential Duties and Responsibilities:  We’re looking for an experienced Staff Engineer to lead complex, cross‑platform system validation and interoperability efforts for our next‑generation NVMe SSD products. You will shape technical... 
    Temporary work
    Remote work
    Flexible hours
    Shift work

    Sandisk

    Milpitas, CA
    4 days ago
  •  ...Staff Mechanical Design EngineerFremont, CAStaff Engineer – Equipment Design & DevelopmentThe Staff Engineer leads the design, specification, and deployment...  ...equipment.Evaluate vendors, lead design reviews, and validate compliance and performance.Oversee installation,... 

    Deterrence

    Fremont, CA
    3 days ago
  • $150.55k - $219.44k

     ...Job Description Apply Now Job Title: Sr. Staff Equipment Engineer Posting Start Date: 5/8/26 Job Description:...  ...failure mode analysis and corrective actions, performance validation, media development process support requests. About the... 
    Full time
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Seagate Technology

    Fremont, CA
    3 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
    23 days ago
  •  ...is at the core of Sandisk's engineering organization. We are building...  ...looking for an experienced Staff Engineer to lead and deliver...  ...micro architecture, RTL design, verification, logic synthesis, and timing...  ...Synthesis - Synopsys Design Compiler, Cadence Genus or Cadence... 
    Full time
    Temporary work
    Remote work
    Flexible hours
    Shift work

    Sandisk

    Milpitas, CA
    17 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
    1 day 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
    1 day ago
  • $180.9k - $265.32k

     ...sustainability, design and engineering, ambition and integrity. In...  ...mobility.The Role We are seeking a Staff Software Engineer to lead...  ...for deployment and validation. You will collaborate with ML...  ...for nightly deployments, HIL verification, and KPI reporting. Automate... 
    Night shift

    Lucid Motors

    Newark, CA
    2 days ago
  •  ...Senior Staff AI Platform EngineerWe are seeking a Senior Staff AI Platform Engineer to help design and build the next generation of enterprise AI capabilities. This role...  ...safety, governance, and validation mechanisms for AI-driven workflowsCreate monitoring... 

    Calibro Corp.

    Pleasanton, CA
    3 days 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
    1 day 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
    16 days ago
  • $156k - $234k

     ...Staff Integration EngineerThe Tesla Solar Products team is seeking a Staff Integration Engineer to track the health of our manufacturing lines, identify sources of underperformance, and validate process and equipment changes across all portions of our 100GW'sand to cell... 
    Hourly pay
    Full time
    Work experience placement
    Flexible hours

    Tesla

    Fremont, CA
    2 days ago
  • MEA Energy in Fremont, CA is seeking a Senior/Staff Mechanical Engineer to lead development of additive manufacturing capital equipment. The role involves designing, testing, validating, and documenting mechanical and electromechanical systems, with a strong emphasis on... 

    MEA Energy

    Fremont, CA
    4 days ago
  • $114k - $228k

     ...Purpose: Independently or lead a project team of supervisors/engineers/technicians, to support Design/ Development Quality....  ...on technical skill on the subject matter. Supports design verification and validation activities for new products in accordance with design planning... 
    Work experience placement
    Worldwide

    Abbott

    Pleasanton, CA
    2 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 early-...  ...for synthesizable RTL and verification.Experience with FPGAs with... 
    Permanent employment
    Full time
    Immediate start
    Flexible hours

    Vector Atomic

    Pleasanton, CA
    1 day ago
  • $166.5k - $244.2k

     ...performance and sustainability, design and engineering, ambition and integrity. In Lucid Air...  ...future of mobility.Lucid Motors is seeking a Staff Engineer – Reliability & Test Methods to...  ...drive unit systems across development, validation, production, and field.Establish and... 
    Hourly pay

    Lucid Motors

    Newark, CA
    4 days ago
  • $144k - $216k

     ...strong emphasis on control system architecture, integration, and validation for precision semiconductor capital equipment.Lead mechanical...  ...-Relevant QualificationsBS/MS/PhD in Mechanical Engineering or related field with strong emphasis on dynamics, controls,... 
    Permanent employment
    Full time

    Onto Innovation

    Milpitas, CA
    1 day ago
  • $143.75k - $195k

     ...Staff Mechanical EngineerWith its A.I.-powered robotic technology platform, Symbotic is...  ...flexibility.We are looking for a Staff Mechanical Engineer to join our Mobile Robotics Engineering...  ...Your job will be to design, develop, and validate the mechanical systems that power our... 
    Contract work

    Symbotic

    Milpitas, CA
    3 days ago
  • $80.5k - $131.81k

     ...design progress.Occasional overseas travel to resolve DFM with vendors and factory.Education & ExperienceB.S. or M.S. in Mechanical Engineering.2+ years of mechanical design experience.Knowledge of a variety of (metal) manufacturing methods, e.g. machining, stamping,... 
    Work at office
    Overseas

    Coherent

    Fremont, CA
    3 days ago
  • $156k - $276k

     ...Staff Electrical EngineerDesigning 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 and... 
    Hourly pay
    Full time
    Flexible hours

    Tesla

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

     ...brighter, more sustainable future while tackling the most pressing challenges of the 21st century. We are looking for a Staff Data Engineer to join our team in one of today's most exciting technologies. This role will report to Senior Manager, Metrology and Data... 
    Work at office
    Worldwide

    Bloom Energy

    Fremont, CA
    2 days 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!