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 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Ethernet Driver & Embedded Firmware in San Francisco, CA vacancy
  • $140k - $200k

     ...technology. Our team of world‑class engineers, operators, and problem‑...  ...Role Pronto is seeking an Embedded Firmware Engineer to join our growing...  ...with electrical and software engineers to develop comprehensive...  ...protocols (CAN, SPI, I2C, UART, Ethernet, etc.) Experience with at... 
    Suggested
    Full time
    Work experience placement
    Internship
    Work at office
    Flexible hours

    Pronto

    San Francisco, CA
    3 days ago
  • $170k - $260k

     ...Principal Embedded Software Engineer Heron Power is building cutting-edge power electronics for the...  ...and architecture for the embedded firmware platform. You will define how Heron's...  ...telemetry, real-time scheduling, and key drivers and peripherals including PWM, ADC,... 
    Suggested

    Rethink recruit

    San Francisco, CA
    1 day ago
  •  ...Embedded Software Engineer - Embedded Systems & Firmware Company Background: Specter is creating a software-defined...  ...software stack, including driver development, data pipelines, and...  ...5), networking standards (e.g., Ethernet-including 10BASE-T1S, 802.11), and... 
    Suggested

    Specter Services LLC

    San Francisco, CA
    3 days ago
  •  ...Team and Role SPAN’s Device Software team is responsible for all of...  ...look for friendly, excellent engineers who enjoy working with their...  ...SPAN’s business and writing firmware for even our smallest microcontrollers...  ...are seeking a Staff Firmware Embedded engineer with: 7 or more... 
    Suggested
    Work at office
    Flexible hours

    SPAN

    San Francisco, CA
    2 days ago
  • $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... 
    Suggested

    Medium

    Brisbane, CA
    3 days ago
  • A pioneering technology company in San Francisco is seeking a firmware engineer to deliver high-quality code for embedded systems. Candidates should have a strong engineering background and proficiency in C, C++, Rust, and Verilog, with a preference for those with 3+ years... 

    Nudge

    San Francisco, CA
    1 day ago
  • $140k - $200k

    A leading autonomous technology firm is seeking an Embedded Firmware Engineer in San Francisco to develop firmware for autonomous haulage systems. This full-time position offers a competitive salary of $140-200k per year and includes benefits such as medical insurance,... 
    Full time
    Flexible hours

    Pronto

    San Francisco, CA
    1 day ago
  •  ...technology is pivotal to creating software that helps create safer...  ...for various seniority of Embedded Software Engineers. While this role is onsite...  ...testing. Device driver and board support package development...  ...and various Internet/Ethernet protocols. Understanding of... 
    Work at office
    Relocation

    Motion Recruitment

    San Francisco, CA
    4 days ago
  •  ...AI research organization in San Francisco is seeking an experienced embedded engineer to design firmware and drivers for its AI accelerator. Ideal candidates will have over 5 years in embedded software, strong skills in C/C++, and a background working with hardware components... 

    OpenAI

    San Francisco, CA
    1 day ago
  • Octagon Group, a fast-growing startup in San Francisco, is seeking a Lead Embedded Software Engineer to take ownership of core embedded systems and firmware architecture. You'll design and develop low-level software that connects intelligent AI with hardware. The ideal... 
    Immediate start

    Octagon Group

    San Francisco, CA
    3 days ago
  • A leading technology and logistics company in San Francisco is seeking a Senior/Staff Embedded Software Engineer. This role involves developing low-level firmware for robotics products, focusing on ARM microcontroller platforms. Candidates should have 8+ years of experience... 

    DoorDash

    San Francisco, CA
    12 days ago
  • A leading logistics technology company is seeking a Senior/Staff Embedded Software Engineer to lead firmware development for robotics products in San Francisco. The role requires extensive experience in embedded systems, particularly with ARM microcontrollers and C/C++... 

    DoorDash USA

    San Francisco, CA
    9 days ago
  • $170k - $225k

    SleepRes™, Inc. is seeking a Staff / Principal Embedded Firmware Engineer in San Francisco to lead the design and development of embedded software for medical devices. This role requires strong C/C++ proficiency, 7-10 years of experience in embedded firmware development... 

    SleepRes™, Inc.

    San Francisco, CA
    4 days ago
  • $100k - $130k

    Senior Software Engineer (Embedded/Full-Stack) About Augmental Augmental is an MIT Media Lab spinoff dedicated to redefining human-computer interaction...  ...(supporting stability and new features). This may include firmware, native companion apps, or internal tools. When needed,... 
    Full time
    Work at office
    Visa sponsorship
    Shift work

    Augmental

    San Francisco, CA
    1 day ago
  • $170k - $200k

    Staff / Principal Embedded Firmware Engineer About SleepRes SleepRes is developing next-generation sleep apnea therapy technologies that improve...  ...Engineer to lead the design and development of embedded software for our medical devices. This is a high-impact technical leadership... 
    Contract work

    SleepRes, Inc.

    San Francisco, CA
    1 day ago
  •  ...Embedded-system Engineer Sesame believes in a future where computers...  ...hardware and software. Join us in shaping a...  ...life requires rapid firmware bring-up, often in new...  ...interface definition, driver development, tooling...  .../ISP, Bluetooth/Wifi/Ethernet, USB, and MIPI. ~... 
    Full time
    Contract work
    Flexible hours

    SESAME

    San Francisco, CA
    5 days ago
  • $137.5k - $227.5k

     ...batteries we already have. Embedded Software Engineer – Power Electronics We are...  ...architect of the real-time firmware that drives our power conversion...  ...: Develop and optimize drivers for microcontroller peripherals (SPI, CAN, Ethernet) and architect memory-efficient... 
    Full time

    Redwood Materials

    San Francisco, CA
    4 days ago
  • Motion Recruitment is seeking an experienced Embedded Software Engineer to develop software aimed at enhancing security for community infrastructures. This role requires a Bachelor's degree in Electrical Engineering or Computer Science and at least 5 years of relevant... 
    Relocation

    Motion Recruitment

    San Francisco, CA
    4 days ago
  • Hayden AI Technologies, Inc. is looking for a Senior Firmware Engineer to join the Device Software team in San Francisco, California. The role requires deep expertise in Linux kernel and device driver development, where you will design and maintain device drivers, optimize... 

    Hayden AI Technologies, Inc.

    San Francisco, CA
    3 days ago
  • $100k - $300k

     ...Firmware/ Embedded Systems Engineer Pittsburgh, San Francisco, Bengaluru Company Overview At Skild AI, we are building the world's first general...  ...with hardware engineers to design and validate motor driver circuits and power electronics systems. Integrate... 

    Skild AI

    San Francisco, CA
    21 hours ago
  • $126.8k - $220.9k

    A leading technology company in San Francisco is seeking an experienced SoC Firmware Engineer to join their wireless silicon team. You will focus on crafting and implementing embedded software for SoC bring-up, ensuring quality of firmware for manufacturability. Ideal... 

    Apple Inc.

    San Francisco, CA
    1 day ago
  •  ...startup located in San Francisco, California. We are seeking an Embedded Software Engineer, preferably a new graduate or early career professional,...  ...with hardware and AI software engineers, developing firmware and enhancing system performance for our smart ring project... 

    Whaisper

    San Francisco, CA
    2 days ago
  •  ...Open Roles Filter by Location Departments 3D Perception Engineer - Autonomy (Droid) Engineering South San Francisco, California,...  ...Reconstruction Engineering South San Francisco, California Autonomy Platform Software Engineer Engineering South San Francisco, California... 
    Remote work

    ZipLine

    South San Francisco, CA
    3 days ago
  • $137.5k - $227.5k

     ...batteries we already have. Senior Firmware Engineer, Energy Storage You will be...  ...include: Help build a new embedded firmware platform from...  ...protocols such as SPI, CAN, and Ethernet as well as application layer...  ...test automation applied to software‑enabled hardware products... 
    Full time
    Casual work
    Work at office
    Local area
    Night shift

    Redwood Materials, Inc.

    San Francisco, CA
    5 days ago
  • $210k - $260k

    A leading technology company in San Francisco is seeking a Lead for the Embedded Engineering team to architect and build embedded software for lidar systems. You will lead a team of ICs, contribute in Linux, C, C++, and Python, and help drive the technical direction. Strong... 

    Ouster, Inc.

    San Francisco, CA
    5 days ago
  • $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... 
    Work at office
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    6 days ago
  • $97.16k - $145.73k

     ...Opportunity  Two Six Technologies is looking for a Senior Embedded Software Engineer to join our team remotely or in Arlington, Virginia....  ..., and virtual machine test ranges Experience with firmware and driver development on linux systems Proven ability to... 
    Contract work
    Local area
    Remote work

    GrabJobs

    San Francisco, CA
    4 days ago
  • $175k - $300k

     ...Embedded Systems Engineer Foundation is developing the future of general purpose...  ...Develop low-level drivers and middleware to interface...  ...communication protocols (CAN, Ethernet, serial). Build test harnesses...  ...vehicle assembly; debug software-hardware integration issues... 

    Foundation

    San Francisco, CA
    1 day ago
  • $180k - $260k

     ...and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs,...  ...in Northern California, USA. Senior Embedded Software Engineer As a Senior Embedded Software...  ...Hub for our Satellites Develop Firmware for control boards on the satellite/ Earth... 
    Permanent employment
    Flexible hours

    Astranis

    San Francisco, CA
    1 day ago
  •  ...Embedded Software Engineer (Rust, C/C++, Python) Location: Redmond, WA - On-Site Job Type: Contract...  ...Python to develop high-performance firmware and embedded systems. You will work...  ...RTOS, bare-metal firmware, and device drivers to develop robust and efficient embedded... 
    Contract work

    Kasmo Global

    San Francisco, 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!