Job Description
This role involves verifying FPGA-based designs for Planet's imaging satellites, collaborating with engineering teams to develop and validate hardware and software components, and ensuring the successful integration of complex digital systems for satellite operations.
Key Responsibilities
- Verify FPGA-based designs for satellite imaging operations
- Develop and improve verification environments using SystemVerilog and formal tools
- Collaborate with RTL software engineers to create verification plans and improve hardware integration testing
- Write and debug tests to ensure functional correctness of hardware blocks and systems
- Automate verification workflows and develop production testing flows with AI tools
Requirements
- Bachelor's degree in Electrical Engineering, Computer Science or similar.
- 6 years of experience developing DV test plans, verifying RTL using SystemVerilog, and assisting in lab-based debugging of FPGA-based digital designs with processors.
- Expertise in scripting and programming using Python, C, and shell.
- Proficiency with version control systems such as git and managing releases to production.
- Experience in verifying RTL designs and creating verification environments using SystemVerilog and formal tools.
- Ability to collaborate with RTL software engineers to develop verification plans, improve coverage, and streamline hardware integration testing.
- Experience in writing and debugging tests to deliver functionally correct blocks and systems.
- Ability to automate verification flows and work with AI tools to develop production testing flows.
- Experience in verifying high-speed serial protocols including PCIe, NVMe, MIPI, CameraLink, JESD204B, etc.
- Experience in bringing up and maintaining design, validation, and build tools.
- Experience with hardware/software interface validation.
- Experience with field deployments, debugging, and upgrades.
- This position requires access to export-controlled information, and employment or hiring of a contractor is contingent upon the candidate’s ability to access all applicable export-controlled information without additional export licensing being required by the Bureau of Industry and Security and/or the Directorate of Defense Trade Controls.
Benefits & Perks
Comprehensive Medical, Dental, and Vision plans
Health Savings Account (HSA) with a company contribution
Generous Paid Time Off in addition to holidays and company-wide days off
16 Weeks of Paid Parental Leave
Wellness Program and Employee Assistance Program (EAP)
Home Office Reimbursement
Monthly Phone and Internet Reimbursement
Tuition Reimbursement and access to LinkedIn Learning
Equity
Commuter Benefits (if local to an office)
Paid Time Off for Volunteering
Discretionary short-term and long-term incentives bonus and equity
Salary range: $162,600 - $203,200 USD (dependent on experience, skills, and location)
Ready to Apply?
Join Planet and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More jobs at Planet
Account Executive APJ
Planet
NEW
Remote
Full Time
15h
Account Executive APJ
Planet
NEW
Not specified
Full Time
15h
Account Executive APJ
Planet
NEW
Not specified
Full Time
15h
More jobs in San Francisco, California
3D Technical Director
Aurora
NEW
San Francisco
Full Time
15h
$150k-240k
Senior Hardware Reliability Engineer
Samsara
San Francisco
Full Time
3d
$134k-225k
Analyst, Capital Markets
Clearway Energy
San Francisco
Full Time
3d
$83k-105k