Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Qualifications
  • 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 Alameda, CA vacancy
  • $114k - $228k

     ...our new sensing technology. The Senior Embedded Software Engineer will work on driving new, embedded...  ...of application software or embedded firmware under a disciplined product development...  ...module interfaces. Implement device driver designs efficiently in a programming... 
    Suggested

    Abbott Laboratories

    Alameda, CA
    20 hours ago
  •  ...Senior Embedded Software Engineer Pyka's goal is to provide society with a new...  ...new hardware, develop robust firmware architectures, and expand...  ...— from board bring-up and driver development to integration,...  ...drivers (I²C, SPI, CAN, UART, ethernet) ~ Comfortable with git... 
    Suggested
    Temporary work
    Remote work

    Pyka

    Alameda, CA
    2 days ago
  • $189k - $243k

     ...Saildrone is seeking a Staff Embedded Software Engineer to join our Firmware team. Reporting to the Director of...  ...time operating systems, low-level drivers, and power-efficient edge computing...  ...(such as SPI, I2C, UART, CAN, or Ethernet) and board bring-up. ~ Working knowledge... 
    Suggested
    Local area
    Relocation package
    Flexible hours

    Saildrone Inc

    Alameda, CA
    4 days ago
  • Abbott Laboratories is looking for a Senior Embedded Software Engineer to work on embedded product software within the Abbott Diabetes Care Division in Alameda, CA. This fully on-site position involves developing and maintaining high-quality embedded software and CI/CD... 
    Suggested

    Abbott Laboratories

    Alameda, CA
    20 hours ago
  • $199k - $222k

     ..., and diverse team of engineers, physicians, PhD’s, creatives...  ...an exceptional firmware engineer to join our core...  ...of hardware and software. You'll collaborate daily...  ...user interaction within embedded constraints. You'll...  ...Develop and maintain device drivers for peripherals... 
    Suggested

    Eko Devices

    Emeryville, CA
    4 days ago
  • $113k - $210k

     ...build on via Science Foundry. Software is everywhere at Science—...  ...processing and closed‑loop decoding, firmware and SDK for our neural...  ...are looking for experienced engineers to build across this stack...  ...hardware interfaces, device drivers, embedded systems, or networking... 
    Full time
    Local area
    Flexible hours

    Kubelt

    Alameda, CA
    3 days ago
  • $176.4k - $226.8k

     ...THE POSITION Saildrone is seeking a Senior Robotics Software Engineer to join our Core Vehicle Systems team. You will play a critical...  ...and implement robust interfaces between vehicle software, embedded firmware, and hardware components. Own telemetry systems,... 
    Local area
    Relocation package
    Flexible hours
    3 days per week

    Saildrone Inc

    Alameda, CA
    3 days ago
  • $90k - $180k

     ...Our 115,000 colleagues serve people in more than 160 countries. JOB DESCRIPTION: The Opportunity: The Embedded Software Engineer oversees the design, development, and validation of software for embedded systems, ensuring compliance with FDA requirements... 
    Shift work

    Abbott

    Alameda, CA
    1 day ago
  • $130.7k - $261.3k

     ...160 countries. JOB DESCRIPTION: The Sr Staff Embedded Software Engineer leads the development, verification, ensuring timely delivery...  ...troubleshooting skills • Knowledgeable of device driver and low-level device interface design and development is required... 
    Shift work

    Abbott

    Alameda, CA
    1 day ago
  • $114k - $228k

     ...performs highly complex and specialized level software project activities in such areas as...  ...project teams and may supervise other engineers. What you’ll do: Lead software development...  ...for on-time delivery of high-quality embedded software products that meet budgetary objectives... 

    Abbott Laboratories

    Alameda, CA
    1 day ago
  • $170k - $210k

     ...Job Description Job Description Senior Embedded Software Engineer at unspun We are looking for a hands-...  ...practices ~ Experience developing firmware features for microcontrollers in embedded real-time systems (drivers, comms, middleware APIs, RTOS interfaces)... 
    Remote work
    Day shift

    unspun™

    Emeryville, CA
    10 days ago
  •  ...patient-centric design, scientific and engineering excellence, and cross-functional...  ...What You'll Do As our Senior Firmware Engineer, you'll combine hands-on technical...  ...execute on the firmware roadmap and evolve embedded software architecture within defined system... 
    Work experience placement
    Flexible hours

    iota Biosciences, Inc.

    Alameda, CA
    2 days ago
  •  .... We're a small team of engineers and builders in San Francisco...  ...MIRA is looking for a talented Firmware Engineer to help build the...  ...Qualifications ~3+ years of software or firmware engineering experience...  ...fundamentals (C/C++, Rust, embedded systems, low-level debugging,... 
    Full time

    MIRA USA Inc

    Alameda, CA
    2 days ago
  • $130k - $200k

     ...infrastructure for others to build on via Science Foundry. The embedded Linux software engineer at Science will own and drive complex embedded...  ...software for embedded Linux systems Bring up application‑level drivers for sensors and actuators against datasheets using... 
    Full time
    Local area
    Remote work
    Flexible hours

    Science

    Alameda, CA
    3 days ago
  • $166k - $200k

    A leading electric aviation company in California is seeking a Senior Embedded Software Engineer. In this role, you will design and maintain embedded software for flight computers and testing systems, ensuring safe and reliable operations for autonomous aircraft. Candidates... 

    Pyka

    Alameda, CA
    4 days ago
  •  ...centric design, scientific and engineering excellence, and cross-...  ...You'll Do As our Staff Firmware Engineer, you'll serve as a...  ...engineering standards across embedded subsystems. Deliver safety...  ...the development of embedded software for iota's devices across the... 
    Flexible hours

    iota Biosciences, Inc.

    Alameda, CA
    2 days ago
  • $114k - $228k

    Abbott Laboratories is looking for a Software Engineer to lead software development in Alameda, California. Candidates should have a Bachelor...  ...collaboration and troubleshooting in high-quality embedded software projects. The position offers a competitive salary... 

    Abbott Laboratories

    Alameda, CA
    4 days ago
  • $90k - $180k

    A global healthcare leader is seeking an Embedded Software Engineer in California to oversee software design, development, and validation for embedded systems while ensuring compliance with FDA requirements. The ideal candidate will have a Bachelor's in computer science... 

    Abbott Laboratories

    Alameda, CA
    1 day ago
  • Abbott is seeking an Embedded Software Engineer in Alameda, California, to oversee the design, development, and validation of software for embedded systems while ensuring compliance with FDA requirements. This role involves coding, testing, and participating in software... 

    Abbott

    Alameda, CA
    1 day ago
  • $165k - $205k

     ...Software Applications Engineer, Robotic Systems Atomic Machines is ushering in a new era of micromanufacturing...  ...resolve issues spanning software, firmware, and physical systems Contribute...  ...Experience working with robotics, embedded systems, or hardware-adjacent... 

    Atomic Machines

    Emeryville, CA
    2 days ago
  • $160k - $205k

     ...Senior Software Engineer Boxbot revolutionizes logistics with adaptive automation, creating...  ...hands-on with mechanical, electrical, firmware, controls, and field teams to bring complex...  ..., industrial automation, controls, embedded systems, or hardware-integrated products... 
    Full time

    Boxbot

    Alameda, CA
    2 days ago
  • $130k - $200k

    Science, located in Alameda, CA, is seeking an embedded Linux software engineer to lead complex electronics systems projects. The role demands expertise in software development, collaborative work with cross-functional teams, and a strong understanding of both hardware... 

    Science

    Alameda, CA
    3 days ago
  • $180k - $230k

     ...Principal Software Engineer Boxbot revolutionizes logistics with adaptive automation, creating...  ...hands-on with mechanical, electrical, firmware, controls, and field teams to bring complex...  ..., industrial automation, controls, embedded systems, or hardware-integrated products... 

    Boxbot

    Alameda, CA
    3 hours ago
  •  ...robotics/AI company looking for a Robotics Software Engineer to help build and optimize the low-...  ...is a highly technical role focused on Embedded Linux, real-time performance, device integration...  ...RTOS-based infrastructure. Work on drivers, device drivers, HALs, and IPC/inter-... 

    Cubiq Recruitment

    Alameda, CA
    2 days ago
  • $150k - $200k

     ...seamlessly integrates cutting-edge software and hardware, offering a...  ...'re seeking a Staff Software Engineer to help lead our software...  ...mechanical, electrical, and firmware teams to integrate software with...  ...Expertise in developing software for embedded systems or industrial... 

    Boxbot

    Alameda, CA
    2 days ago
  • $90k - $180k

     ...glucose levels with our new sensing technology. The Software Compliance Engineer participates as a lead member of the Software Quality...  ...Diabetes Care products that ensures digital applications and firmware produced by ADC is developed, validated, and maintained in... 
    For contractors
    Worldwide
    Shift work

    Abbott

    Alameda, CA
    20 hours ago
  • $140k - $200k

     ...building perception for physical AI—giving engineers a strong foundation for creating world‑...  ...of the environment—running on embedded automotive systems using only radar data...  ...signal processing, machine learning, and software engineering, with decades of experience... 
    Work at office

    Zendar Inc.

    Berkeley, CA
    2 days ago
  • Job Title: Embedded Software Engineer Company: Grid.aero Location: Onsite 4 days/week [San Leandro, CA] About Us: Grid.aero is a VC-backed aviation...  ...: Own the embedded software aspects of RTOS integration, drivers and BSPs, and defining/testing communications protocols.... 
    Permanent employment

    Grid Aero

    San Leandro, CA
    2 days ago
  • A logistics technology company in Alameda, CA is seeking a Staff Software Engineer to lead their software development efforts. The ideal candidate will have 8-10 years of experience, a strong background in C++, and a passion for automation technology. Responsibilities include... 

    Boxbot

    Alameda, CA
    2 days ago
  •  ...a portion of the Test Controller firmware as shown below. Design the PCIe...  ...the hardware design team and the software team to assist bring-up and driver development. Maintain and update...  ...~ Bachelor’s degree in electrical engineering. ~5 years of relevant design experience... 
    Contract work
    Relocation

    SoloPoint

    Alameda, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Ethernet Driver & Embedded Firmware. Be the first to apply!