Software Engineer - Ethernet Driver & Embedded Firmware
SpanIdea Systems
Location: Santa Clara
Spanidea is looking for an experienced Software Engineer with strong C programming skills to develop Linux drivers and embedded firmware for ARM-based platforms in Ethernet switch and NIC products.
Responsibilities- Develop SDK drivers for Ethernet MAC/PHY
- Design and maintain embedded firmware on ARM platforms
- Collaborate with hardware, validation, and application engineering teams
- Support silicon bring-up, debugging, and feature development
- Optimize performance, reliability, and debuggability
- Bachelor’s degree in CS, EE, or related field
- 8+ years of experience in Ethernet switching driver/firmware development
- Strong expertise in C and scripting languages
- Good understanding of IEEE 802.3 layer
- Experience with L2/L3 switching and routing protocols
- Experience with Linux driver development and embedded systems
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer - Ethernet Driver & Embedded Firmware in Santa Clara, CA vacancy
$150k - $300k
...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range... ...interfaces such as I2C, SPI, UART, CAN, USB, PCIe, Ethernet; GPIO, PWM, timers, DMA, watchdogs; sensors, cameras,...SuggestedLocal areaFlexible hours$94.16k - $141k
...Processing (ODSP) PHY SW Team Software Developer Marvell's... ...components, including embedded FW, customer SDK, and... ...Developing embedded C firmware for controlling PAM4... ...error reporting (UART driver) Scripting for... ...Science / Electronics Engineering or related technical field...SuggestedPermanent employmentInternshipRemote workWork from homeWorldwide$147.4k - $272.1k
Embedded 5G/4G Cellular RF Software/Firmware Engineer Do you have a passion for invention and self-challenge? Do you thrive on pushing the limits of what’s considered feasible. As part of a world class modem team, you’ll craft sophisticated groundbreaking embedded firmware...SuggestedWork experience placementRelocationFlexible hours- Amazon Development Center U.S., Inc. seeks an Embedded Software Development Engineer in Cupertino, California. The role involves developing server-related firmware and collaborating with various engineering teams. Ideal candidates should have a Bachelor’s degree in a related...Suggested
$207k - $300k
Overview Software Engineer Manager II, Embedded Systems, Firmware — Google, Sunnyvale, CA, USA Apply Responsibilities Set and communicate team priorities that... ...leadership role. Experience with embedded systems, kernel drivers and design documents. Preferred qualifications...SuggestedFull timeRemote workWorldwide$120.5k - $243k
...Software Engineer III - Embedded (RIS) This role has been designed as ‘’Onsite’ with... ...are interested in device drivers, embedded software, and working... ...and system-level software/firmware for networking platforms.... .... ~ Experience in Ethernet interface, High-speed PHYs...Work experience placementWork at office$177.82k - $266.4k
...Senior Principal Firmware Engineer Marvell's semiconductor solutions are the essential building... ...'s Optics firmware team develops the software that powers the next generation of optical... ...candidate brings deep expertise in embedded firmware for optical transceivers, a track...InternshipWork from home$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Platforms Infrastructure Engineering Apply X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Sunnyvale, CA, USA; Austin, TX, USA . Bachelor’...Full timeWorldwide$68.91k - $161.54k
...Electronic Hardware Test Engineer About the job you’... ...systems. The role focuses on embedded software development, device drivers, test automation, and... ...and maintain embedded firmware and device drivers for PCBA... ...protocols (CAN, LIN, Ethernet) Experience with device...Full timeWork experience placementLocal area$224k - $356.5k
...and implement Microcontroller Firmware for GPU Server platforms,... ...manageability features in an RTOS embedded-optimized environment.... ...Develop embedded management software to enable reporting and connectivity... ...(or higher) in Electrical Engineering or Computer Science or...Local area$185k - $203k
...Principal Embedded Software Engineer - Ethernet Retimers San Jose, United States Astera Labs provides... ...connectivity in AI infrastructure. The firmware you develop will manage complex... ...environments Experience with RTOS, device drivers, or coroutines Prior technical...Work at officeWorldwideFlexible hours$147k - $211k
Software Engineer III, Embedded Systems/Firmware, Google Home Mountain View, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience in low level systems programming languages (e.g., C++ or C). 2 years of experience working...Full time$174k - $252k
Senior Software Engineer, Embedded Systems and Firmware Google Mountain View, CA, USA Apply Qualifications Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages (C++). 3 years of...Full time- Senior Software Engineer, Pixel Audio, Embedded Systems, Firmware corporate_fare Google place Mountain View, CA, USA Apply Bachelor’s degree or equivalent practical experience. 5 years of experience with software development in one or more programming languages (e.g...
- A leading technology company in Sunnyvale seeks a Senior Embedded Software Engineer to design and develop firmware for cutting-edge products. The role involves collaboration across teams, rapid prototyping, and problem-solving to innovate future technologies. Ideal candidates...
$147.4k - $272.1k
A leading technology company seeks an experienced firmware engineer to work on low-level device drivers and collaborate with hardware designers. The ideal candidate... ...field, along with over 5 years of experience in embedded systems and strong skills in C/C++. Competitive...- ...Develop and maintain firmware on STM32 / TI / Renesas... ...Implement and debug low-level drivers (ADC, GPIO, PWM, SPI,... ...stacks (CAN, CANFD, Ethernet, Modbus, etc.) Write... ...C/C++ for real-time embedded systems Diagnose... ...hardware and controls engineers Develop internal tools...
$95 per hour
EPITEC is seeking a Firmware Software Engineer in Sunnyvale, CA. The role involves developing high-quality firmware for embedded systems using C and C++. Candidates should have over 8 years of experience in firmware development, strong problem-solving skills, and knowledge...Contract work- Opening for Embedded Firmware engineer- Palo Alto -CA- Onsite Role: Embedded/Test... ...firmware and device drivers for PCBA components. Perform... ...testing. Work on hardware-software co-design prototypes and early... ...communication protocols (CAN, LIN, Ethernet) Experience with device...Work experience placement
$152k - $241.5k
...NVIDIA Networking Unit is looking for an experienced firmware/software engineer proficient in C and C++ programming to join our team that works... ...C/C++ firmware and software development (experience with embedded systems, binary network protocols). ~ Proficient in C/C++...- An innovative high-tech startup is seeking a Diagnostic Engineer to join their Santa Clara, CA team. This full-time role involves... ...background in electrical engineering, and 10+ years of experience in embedded firmware development. The company values diversity and is committed...Full time
$172k - $349k
...Principal Software Engineer, Embedded (RIS) This role has been designed as 'Hybrid... ...are interested in device drivers, embedded software, and... ...and system-level software/firmware for networking platforms.... ...development. ~ Experience in Ethernet interface, High-speed PHYs/...Work experience placementWork at officeLocal areaImmediate start2 days per week$89 - $94 per hour
...Summary: The main function of a firmware software engineer is to apply the principles of computer... ...C and C++ programming languages for embedded environments, with portability to various... ...and tailor existing firmware, device drivers, stack and applications to project...Hourly payFull timeLocal areaFlexible hours$102k - $141k
...technology, come join the movement! Position Overview : Ceribell is looking for an experienced Software/Firmware Engineer - QA with a strong focus on web and embedded application testing to join our team. In this role, you will ensure the quality and reliability of...Local areaFlexible hours$95 per hour
...Contract Job #103076 Job Title: Firmware Software Engineer Contract Duration: 12 months,... ...C and C++ programming languages for embedded environments, with portability to... ...and tailor existing firmware, device drivers, stack and applications to project needs...Contract work- ...Firmware Software Engineer V Our client, a Internet Content & Information company, is looking for... ...C and C++ programming languages for embedded environments, with portability to various... ...and tailor existing firmware, device drivers, stack and applications to project...
- Intelliswift, an LTTS Company, is seeking a seasoned Embedded Firmware Engineer to work onsite in Sunnyvale, CA. The ideal candidate will have... ...unique opportunity for someone with a deep understanding of software development lifecycle and RTOS to contribute effectively...
$171k - $264k
...accommodate family commitments. Meet our engineers on the Vehicle OS team! Vehicle OS... ..., deploy, and update complete vehicle software and AI applications. This is one of the... ...engineers with expertise in developing embedded software applications on production computers...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workFlexible hoursDay shift- ...looking for talented engineers who are passionate about... ...development of audio drivers for new Apple products... ...hardware and love to write software. Minimum... ...device drivers and/or firmware development Experience... ...Understanding of multi-core embedded HW System and RTOS...
- ...platform and system-level software/firmware for networking... ...in a project team of engineers involved in the development... ...complex modules of embedded code, troubleshoot,... ...Embedded Systems and Device driver development in Linux/... ....* Experience in Ethernet interface, High-speed...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Ethernet Driver & Embedded Firmware. Be the first to apply!
Related searches
- graduate software developer Santa Clara, CA
- rust software engineer Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer amazon Santa Clara, CA
- software developer positions Santa Clara, CA
- software engineer full time Santa Clara, CA
- software qa engineer Santa Clara, CA
- new graduate software engineer Santa Clara, CA
- junior software developer Santa Clara, CA
- software engineer Santa Clara, CA

