Senior Hardware/Firmware Engineer - Ethernet PHY & Switch Debugging

Posted 2 days ago

Worldwide

Summary

Project Overview We are developing a Partial Discharge (PD) Diagnosis System for High Voltage Substation Monitoring. Current hardware architecture: Zynq SoC ↓ RGMII ↓ Marvell 88E1512 Ethernet PHY ↓ SGMII ↓ Microchip KSZ9477 Ethernet Switch ↓ RJ45 Currently, the SGMII Link between Marvell 88E1512 and KSZ9477 cannot be established. Register configuration, Auto Negotiation, Speed, Duplex, Mode configuration, and MDIO communication have already been verified. We are looking for a senior engineer who can identify the root cause of the SGMII Link failure and recommend either firmware fixes or hardware modifications. (Analysis screenshot attached) Responsibilities Analyze Ethernet PHY initialization SGMII Link Bring-up RGMII Interface MDIO Register Configuration Switch Port Configuration PHY Strap Configuration Clock / Reset Timing Signal Integrity Review FPGA Ethernet configuration Zynq GEM configuration Marvell 88E1512 configuration KSZ9477 configuration Debug PCS Lock Signal Detect Auto Negotiation PRBS SerDes Deliverables Root Cause Analysis Debug Report Firmware Fix Hardware Modification Recommendation Review Meeting Success Bonus & Payment Terms This project is success-based. Compensation will be provided only upon successful completion of the agreed deliverables. USD $500 if the consultant successfully identifies the root cause and provides a validated solution that restores a stable SGMII Link within two weeks from the project start. USD $300 if the same outcome is achieved after two weeks. A "validated solution" means a solution that is reproducible and confirmed by our engineering team, whether through firmware changes, hardware modifications, or a combination of both. No compensation will be provided if the project is discontinued, abandoned by the consultant, or if the agreed deliverables are not completed.

  • $500.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
C
Embedded System
Marvell PHY
Activity on this job
  • Proposals:5 to 10
  • Last viewed by client:3 hours ago
  • Interviewing:
    4
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Sep 28, 2021
  • South Korea
    Incheon1:55 PM

Explore similar jobs on Upwork

MIMXRT1062 Bare MCU (Teensyduino)Fixed-price‐ Posted 2 weeks ago
Embedded System
Microcontroller Programming
Embedded C
Electronics
Firmware
Arduino
ESP32
Kotlin
Bluetooth
Android
Firmware Programming

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo