Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Microchip Technology Inc.

Senior Engineer II – Software Development, Ethernet APIs

Microchip Technology Inc.

. Develop, integrate, and maintain Ethernet device drivers and supporting software for USB- and PCIe-based network interface devices .

Posted 10/20/2026full-timeUnited StatesSenior💰 $70,304 - $205,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining Ethernet device drivers across multiple operating systems, including Linux and Windows, with a strong foundation in C/C++ programming. Proven ability to collaborate with cross-functional teams and support hardware integration while ensuring high-quality documentation and effective problem resolution.

Highest-signal resume keywords
C/C++ ProgrammingEmbedded Software DevelopmentDevice Driver DevelopmentLinux Operating SystemEthernet Protocol Knowledge

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Embedded SoftwareDevice DriversLow-Level SoftwarePython ProgrammingProcessor ArchitecturesConcurrencyMemory ManagementDMADevice I/OProtocol Analysis
Soft Skills
Strong Communication SkillsEffective TeamworkOwnership of Technical WorkAdaptabilityCross-Functional Collaboration
Tools & Technologies
Protocol AnalysersOscilloscopesLogic AnalysersAI-Assisted Engineering ToolsBoard-Level Schematics
Industry Keywords
EthernetPCIeUSBRTOSPrecision Time ProtocolAudio Video Bridging

Tech Stack

Tools & technologies
LinuxMacOSPythonRTOSC++

About the role

Key responsibilities & impact
  • Develop, integrate, and maintain Ethernet device drivers and supporting software for USB- and PCIe-based network interface devices
  • Work across Linux, Windows, QNX, VxWorks, and other embedded or real-time platforms
  • Collaborate with hardware, firmware, validation, applications, and customer-support teams in the United States, Denmark, and India
  • Develop detailed understanding of USB- and PCIe-based Ethernet NIC architecture, specifications, interfaces, and use cases
  • Apply architecture knowledge during driver design, integration, debugging, and customer support
  • Design, implement, and maintain Ethernet Network Controller device drivers and supporting tools for multiple operating systems
  • Create design, development, and support documentation
  • Support customer integration by reproducing system-level issues
  • Analyze driver, protocol, performance, and hardware interactions
  • Identify root causes and deliver verified resolutions

Requirements

What you’ll need
  • Bachelor’s or master’s degree in CE, EE, CS, or a related field with 7.5+ years relevant experience
  • Experience developing embedded software, device drivers, or low-level software for one or more operating systems, including Linux, QNX, Windows, macOS, or other operating systems and RTOS platforms
  • Strong programming skills in C/C++
  • Working experience with Python
  • Knowledge of processor architectures and operating-system internals, including concurrency, interrupts, DMA, memory management, and device I/O
  • Experience developing software for ARM or x86 platforms is preferred
  • Knowledge of Ethernet, PCIe, USB, or other bus communication protocols is preferred
  • Knowledge of PTP (Precision Time Protocol) and AVB (Audio Video Bridging) is an advantage
  • AI-assisted engineering tools including Claude Code is preferred
  • Ability to read board-level schematics
  • Ability to support hardware and driver bring-up
  • Ability to debug systems using protocol analysers, oscilloscopes, and logic analysers
  • Strong written and verbal communication skills
  • Ability to take ownership of complex technical work
  • Ability to collaborate effectively across geographically distributed teams
  • Ability to independently adapt plans as product requirements and priorities change
  • Employment stability, reliability, and sustained accountability in prior roles
  • Effective teamwork and cross-functional collaboration
  • Integrity and accuracy in representing qualifications, experience, and credentials

Benefits

Comp & perks
  • Competitive base pay
  • Restricted stock units
  • Quarterly bonus payments
  • Health benefits beginning day one
  • Retirement savings plans
  • Industry-leading ESPP program with a 2-year look-back feature
  • Leadership Passage Programs supporting career growth
  • Employee development opportunities
  • Travel up to 25%