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 San Mateo, CA vacancy
$125k - $210k
.... About You and the Role As an embedded firmware engineer at Zipline, you will be responsible for... ...level and most safety-critical software on our aircraft. You will work closely... ...Fluency in implementing peripheral drivers based on electrical schematics and datasheets...SuggestedWork at officeLocal areaImmediate start$200k - $300k
...Staff Embedded Software Engineer - Camera Firmware San Mateo, CA United States Who We Are Verkada is transforming how organizations protect their... ...Kernel development, including writing or debugging drivers, managing device trees, or optimizing kernel-space performance...SuggestedFull timeWork visaFlexible hoursShift work$170k - $277.5k
...in-class hardware and software product development, operational... ...of the software engineering stack, working on a... ...and write code for embedded linux and android platforms... ...Reliable embedded firmware acts as the brain stem... ...Write interfaces and drivers for sensors and other...SuggestedFull timeLocal areaRelocation package$209.9k - $314.9k
...excellence and creativity. SENIOR EMBEDDED FIRMWARE ENGINEER We are building a small team of versatile... ...* Collaborate with hardware, software, and UX teams to define and deliver... ...or ODMs * Experience with kernel or driver development (Linux, Windows, or similar...SuggestedFull time$150k - $300k
...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and... ...Engineer, you will develop the firmware, FPGA logic, and embedded software that... ...Yocto) Familiarity with Linux kernel drivers and related HW/SW interfaces Hands...SuggestedPermanent employment$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$150k - $180k
A leading AED technology firm based in California is seeking a Senior Firmware Engineer to develop and manage embedded firmware systems. This role includes overseeing the development process from design to production, working with microcontrollers, and integrating firmware...$212k - $255k
...We are looking for a software engineer to help scale development productivity... ...and system diagnostics for embedded and connected device... ...Telematics and Infotainment firmware team. This role sits at the... ...including Wi-Fi, Bluetooth, LTE, Ethernet, and CAN.[Qualification]...Temporary workRelocation package- ...through Yocto and the open embedded project. Design and implement... ...thread-safe, multithreaded software components (synchronization,... ...or Masters in Electrical Engineering, Computer Engineering, or Computer... ...lead on similarly scoped firmware projects Have strong C/...Full timePart timeRemote work3 days per week
- Make the Future Fly Join us in creating a world with more living. What We Believe Make It Matter Creating a new way to deliver starts with people who want to make a difference. We know your time is valuable and so are our customers. Build with empathy. Ask...
- ...Our client is seeking an experienced Embedded Software Engineer to join the Energy Storage Systems (ESS) team and work on the development of gigawatt... ...: - Design and implement real-time, C++, RTOS-based firmware targeting microcontrollers. - Understand, code, and use...
$160k - $240k
...Peak Energy Job Title: Embedded Software Engineer, ESS Location: Burlingame, CA Department: ESS Engineering Reports To: Senior... ...system. This role will focus on building real-time embedded firmware for critical ESS hardware and controls infrastructure....Full timeFlexible hours- ...NAVA Software solutions is looking for a Sr. Embedded Engineer Details: Sr. Embedded Engineer Location: Foster City CA (1-2 days/week... ...contributor. As part of a small team, you will develop firmware for various components that comprise Motiv's EV...Full timeFlexible hours2 days per week1 day per week
- ...individual contributor role for an Embedded Software Engineer to join our team, focusing on the application... ...systems Maintain and extend drivers supporting in-house programmable... ...~ Hands-on experience with low-level firmware development and debugging ~ Strong...Permanent employment
- ...industry veterans in software, hardware, and... ...diverse Electrical Engineering team at Serve Robotics... ...The Senior Embedded Engineer drives hardware-firmware integration across... ...implement low-level drivers, diagnostic tools,... ..., UART, I2C, SPI, Ethernet, and related communication...Live inLocal area
$55 - $65 per hour
...Embedded Software Engineering Intern - Fall 2026 San Mateo, CA United States Who We Are Verkada... ...Python to build the embedded software and firmware that goes onto the devices we ship to... ...embedded software, firmware and drivers for our systems Work with new technologies...Hourly payFull timeWork experience placementInternshipWork at officeWork visaShift work$170k - $210k
Senior Embedded Software Engineer Tau Motors is a venture‑backed advanced technology... ...knowledge of embedded firmware development in C or C++. Familiarity... ...buses (SPI, I2C, CAN, LIN, Ethernet) and related communication... ...control, and hardware driver applications for power...Flexible hours- ...What to Expect As an Embedded Linux Software Engineer, you'll own platform software... ..., devicetree, BSP, and drivers) for compute platforms based... ...(PCIe, USB, MIPI CSI/DSI, Ethernet, CAN) Own build system... ...with RTOS-based firmware development Experience...
$155k - $250k
...Embedded Linux Engineer, Foundations San Carlos, CA (on-site) About the... ...-up to fleet: BSP, kernel, drivers, distribution. The operating... ...production-quality system software: boot chain, init, services... ...buses (I2C, SPI, CAN, USB, Ethernet, PCIe) and can read schematics...Local area$210k - $300k
...Lead Embedded Linux Engineer - Intercom San Mateo, CA United States Who... ...alongside a dynamic team of firmware, backend, and frontend engineers... ...on Linux development as a Software Engineer. ~ Proficient in... ...servers, Linux device drivers, Linux kernel patches, secure...Full timeWork visaFlexible hoursShift work$130k - $280k
...countries. About the role As an embedded security engineer on the Device Security Team, you'll... ...work with an amazing team of security, firmware, and backend engineers entrusted with... ...Verkada's devices, build tooling and software to measure & improve security posture...Full timeWork visaFlexible hoursShift work$170k - $277.5k
...artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer... ...(Debayering, lens shading, etc.) Strong embedded development experience, including firmware for physical hardware Proficiency in modern C++ in...Full timeLocal areaRelocation package$130k - $280k
...As a member of the Alarms engineering team, you will be responsible... ...opportunity to take ownership over software products which keep our... ...of frontend, backend and firmware engineers to develop these experiences... ...Role We're looking for an Embedded UI Engineer to build the on-...Full timeWork visaFlexible hoursShift work- ...Zoox's Robot Software Infrastructure team is looking for a software engineer to help develop the operating system platform that... ...~ Understand device drivers and kernel-space code and proficiency... ...Qualifications Experience with embedded Linux in a robotics application...Full timeTemporary workRelocation package
- ...automatically remediated. 3. End-to-end software/firmware test infrastructure development to... ...interfaces from host side tools to low-level embedded systems. 6. Support all phases of... ...degree in Computer Science, Computer Engineering, relevant technical field, or...Work at office
- A leading biotech startup seeks a Senior Firmware Engineer in South San Francisco to develop high-performance firmware... ...position demands over 6 years of experience in software development and a deep understanding of embedded platforms. Ideal candidates hold a degree in...
$90 - $96 per hour
...Job Title: Software Engineer Location: Foster City CA 94404 Job Duration: 6+ months... ...facing applications for Android tablets and embedded systems. Set and implement best... ...planning systems, and vehicle firmware. Drive cross-team and cross-organization...Contract workImmediate start$170k - $240k
...best-in-class hardware and software product development,... ...Senior Wireless Software Engineer on the National Security... ...work close to hardware and embedded systems - integrating radios over Ethernet/serial interfaces,... ...embedded Linux networking, drivers, and application behavior...Full timeWork at officeLocal areaRelocationRelocation packageFlexible hours3 days per week$160k - $200k
...We're looking for an exceptional Staff Software Engineer to join our core engineering team.... ...expertise in low-level programming to develop firmware meeting strict timing and performance... ...with high-speed buses (SPI, 1G/10G Ethernet, USB...). ~ Knowledge of low-level technologies...$150k - $250k
...Embedded Software Engineer Array Labs builds advanced radar systems to help humanity understand and... ...multiple layers from kernel to driver to application Basic Qualifications... ...of interfaces (SPI, UART, GPIO, I2C, Ethernet) Experience with a variety of microprocessors...Permanent employment
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 San Mateo, CA
- rust software engineer San Mateo, CA
- senior software design engineer San Mateo, CA
- software engineer student San Mateo, CA
- software engineer amazon San Mateo, CA
- software developer positions San Mateo, CA
- software engineer full time San Mateo, CA
- new graduate software engineer San Mateo, CA
- software engineer San Mateo, CA
- software engineer intern San Mateo, CA



