Embedded Device Software Engineer (c, Embedded Programming, L1 Ethernet Phy, Switch)

Marvell

Not specified; not specified; competitive compensa...
C programming for embedded systems
Python scripting and tool development
Linux windows rtos environments
The role involves designing and developing structured APIs and drivers for high-speed Ethernet transceivers to enable reliable connectivity

Job Summary

  • The role involves designing and developing structured APIs and drivers for high-speed Ethernet transceivers to enable reliable connectivity.
  • Candidates will build test infrastructure and automated tools while collaborating with hardware teams to optimize system performance.
  • Marvell offers a collaborative work environment focused on purposeful innovation and providing resources for professional growth.

Matching Summary

The role involves designing and developing structured APIs and drivers for high-speed Ethernet transceivers to enable reliable connectivity.

Salary

Not specified; Not specified; Competitive compensation and benefits mentioned

Skills & Requirements

Must-have

  • C programming for embedded systems
  • Python scripting and tool development
  • Linux Windows RTOS environments
  • Structured API design principles
  • Git version control and CI/CD

Nice-to-have

  • Ethernet switching MAC PHY knowledge
  • Linux kernel driver debugging experience
  • Python GUI development skills
  • GCC toolchain proficiency
  • Collaborative team environment

Key Requirements

  • Bachelor's or Master's degree in CS or Engineering
  • 2 to 8 years of industry experience
  • Eligibility for U.S. export control access

Work Rights

Must be eligible for export-controlled information (U.S. citizens, permanent residents, or protected individuals)

Tailored Resume

Cover Letter