SpanIdea Systems

SpanIdea Systems

Website

Senior Embedded Network Engineer (PHY / PCS)

Role

Senior Embedded Network Engineer (PHY / PCS)

Job type

Full-time and contractor

Posted

2 days ago

Share this job

Salary

Not disclosed by employer

Job description

Job Summary

Note:- This is a W2 opportunity with no C2C or third-party involvement

We are seeking an experienced senior engineer to design and develop low-level drivers and embedded firmware for Ethernet switching platforms. This role focuses on Ethernet PHY/PCS layer development, ARM-based systems, and close collaboration with hardware teams to enable high-performance networking solutions.

The ideal candidate brings strong expertise in embedded C programming, Ethernet standards, and hands-on experience with silicon bring-up and networking protocols.

Key Responsibilities

  • Design and develop SDK drivers for Ethernet PHY and PCS layers in compliance with IEEE 802.3
  • Build, enhance, and maintain embedded software on ARM-based platforms
  • Collaborate with hardware and architecture teams for seamless hardware-software integration
  • Work closely with application engineering teams and customers to implement features and troubleshoot issues
  • Support silicon bring-up activities across pre-silicon and post-silicon validation phases
  • Debug and resolve complex networking and field issues related to performance and reliability
  • Optimize software for performance, scalability, and debuggability

Required Qualifications

  • Experience in embedded software / driver development
  • Strong programming skills in C (embedded systems)
  • Hands-on experience with Ethernet PHY, PCS, or MAC layer development
  • Solid understanding of Ethernet standards such as IEEE 802.3
  • Experience with ARM-based embedded systems
  • Strong debugging and problem-solving skills

Pay: From $70.00 per hour

Benefits

  • 401(k)
  • Dental insurance
  • Health insurance

Experience

  • Embedded C programming: 5 years (Preferred)
  • Ethernet PHY / PCS (IEEE 802.3): 5 years (Required)
  • Driver / Firmware development: 4 years (Preferred)
  • L2 / L3 networking fundamentals: 4 years (Preferred)

Work Location: In person

Resume ExampleCover Letter Example

Explore more