> Markdown version of [/jobs/ext/250182-senior-embedded-software-engineer-linux-drivers-ethernet](https://www.wearedevelopers.com/jobs/ext/250182-senior-embedded-software-engineer-linux-drivers-ethernet). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Embedded Software Engineer - Linux Drivers & Ethernet - **Company:** Private Healthcare Systems, Inc. - **Location:** Santa Clara, CA, United States - **Experience:** Expert - **Salary:** $250,000.0 - **Contract:** Permanent contract - **Skills:** Computer Programming, Software Debugging, Linux, Device Drivers, Embedded C, Linux on Embedded Systems, Embedded Software, Ethernet, Network Interface Controllers, Linux Kernel, Linux-Powered Devices, Network Protocols, Performance Tuning, Systems Integration, IEEE 802.3, Network Switches, Scripting, PIC Microcontroller, Information Technology - **Published:** May 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=14e41f899c638e80 ## About the Role Do you have experience in System performance optimization?, We are seeking a highly skilled Software Engineer with a strong foundation in Embedded C to develop Linux-based drivers and embedded software running on ARM-based microcontrollers for the Physical Coding Sublayer (PCS) in switch and NIC products. The ideal candidate will have strong experience in Ethernet switching products, embedded firmware, Linux driver development, and networking protocols., * Bachelor's degree in Computer Science, Electrical Engineering, or related field * 8+ years of experience in embedded software, Linux device drivers, or embedded firmware development for Ethernet switching products * Strong programming experience in C and scripting languages * Solid understanding of IEEE 802.3 standards, specifically PCS/PHY layers * Experience with Linux-based driver development * Hands-on experience with ARM-based embedded systems * Good understanding of L2/L3 switching and routing protocols * Experience with silicon bring-up, debugging, and performance optimization Preferred Skills * Experience with NICs, Ethernet switches, or networking ASICs * Familiarity with embedded Linux environments and kernel development * Strong debugging and troubleshooting skills * Knowledge of networking stacks and protocol implementation ## Description * Design and develop SDK drivers for the physical layer within the Ethernet stack * Design, develop, and maintain embedded software for ARM-based platforms * Collaborate closely with hardware architecture and design teams to ensure seamless hardware/software integration * Work with Application Engineering teams and customers to implement new features and resolve issues * Support new silicon bring-up activities in the lab, coordinating both pre-silicon and post-silicon validation activities with SV teams * Focus on performance, scalability, usability, and debuggability to efficiently reproduce, root-cause, and resolve field issues * Participate in debugging, optimization, and feature enhancement for networking products ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Gashlycrumb Tinies of AI Networking You Must Know (or Languish!)](https://www.wearedevelopers.com/videos/2067-the-gashlycrumb-tinies-of-ai-networking-you-must-know-or-languish) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Unleashing the Full Potential of the Arm Architecture – Write Once, Deploy Anywhere](https://www.wearedevelopers.com/videos/940-unleashing-the-full-potential-of-the-arm-architecture-write-once-deploy-anywhere) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)