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 2 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Ethernet Driver & Embedded Firmware in Hayward, CA vacancy
- ...company in Pleasanton, CA is seeking a Senior Application Engineer to design embedded firmware and create application examples for their Ensemble Micro... ...of relevant experience, focusing on C/C++ programming, software for RTOS, and embedded systems. Excellent interpersonal...Suggested
- A leading company in connected AI-enabled solutions is seeking an Embedded Software Developer to enhance their security firmware for MCU/MPU products. The role involves collaborating closely with firmware developers to architect and develop key components, emphasizing...Suggested
$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...SuggestedFull timeShift work- ...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...SuggestedTemporary workRemote work
$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...SuggestedLocal areaRelocation packageFlexible hours- JOHNSON SERVICE GROUP is seeking a Software Engineer-Embedded 2 for a contract position in Pleasanton, CA. This one-year contract involves developing a Windows 11 PCIe Driver, including the setup of a build process, testing, and signing for a custom PCIe card. Candidates...Contract workTemporary work
$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$180k - $220k
...connected AI-enabled embedded solutions are created.... ...motivated Senior Application Engineer in Pleasanton, CA to... ...: * Design Embedded Firmware, Application Examples... ...firmware and/or software for embedded products.... ...in developing device drivers and application software...Local area$52 - $62 per hour
...Job Description Johnson Service Group is seeking a Software Engineer-Embedded 2 for a contract position in Pleasanton, CA. This is a one... ...attendance. Our client has a need to develop a Windows 11 PCIe Driver, inclusive of setting up a build process, testing and...Weekly payContract workTemporary work- A leading recruitment agency is seeking an experienced Embedded Software Engineer in Fremont. The role involves designing, developing, and testing high-quality embedded software, especially in a Linux environment. Ideal candidates will have a B.S. in Computer Science or...
- ...me if the job description suits you. Job Title: UI/UX Embedded Software Engineer Job Location: Sterling Heights or Troy, MI Experience... ...data communications networks such as but not limited to Ethernet, CAN, CAN-FD. • Experience with data acquisition tools such...Contract work
- ..., and rapidly growing companies is seeking an experienced Embedded Software Engineer. What You Get to Do! This position is responsible... ...embedded software. • Board bring-up with initial test firmware to test all circuits. • Design and develop around MCUs...
$153.1k - $210.6k
...self-motivated member of the firmware team, you will apply... ...deployment, and maintenance of embedded systems firmware for scientific... ...disciplinary teams composing software, hardware, biology, marketing... ...or higher in Electrical Engineering, Computer Science or related...Temporary workWork experience placementWork at office$35 per hour
Embedded Software Engineer Intern, Implant Embedded Systems Fremont, California, United States We are creating devices that enable a bi-directional... ...in highly powered and latency‑constrained environments. Firmware is the kernel of operation for the implant and you have...Hourly payPrice workTemporary workInternshipFlexible hours- 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
$80 per hour
...company is looking for a contractor to develop a Windows 11 PCIe Driver at their Pleasanton, California facility. The ideal candidate... ...drivers for Windows 11, along with a Bachelor's degree in engineering or related fields, and be eligible for a Secret Clearance. This...Hourly payFor contractors- .... 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
$140k - $180k
A leading aviation startup is seeking an Embedded Software Engineer to take ownership of embedded control and communications software. The ideal candidate has over 2 years of embedded development experience, strong skills in C++ and Python, and is passionate about innovation...$140k - $180k
An innovative aviation startup in San Leandro is seeking an Embedded Software Engineer. The ideal candidate will have 2+ years of experience in embedded software development and proficiency in C++ and Python. You'll own the software aspects of RTOS integration and have...$153.1k - $210.6k
...self-motivated member of the firmware team, you will apply... ...deployment, and maintenance of embedded systems firmware for scientific... ...disciplinary teams composing software, hardware, biology, marketing... ...or higher in Electrical Engineering, Computer Science or related...Work experience placementWork at office- ...Title: Senior Embedded Platform Developer (Secure Boot / Bootloaders... ...and authenticity of firmware Implement and validate... ...Develop low-level embedded software for bootloaders (U-Boot or custom... ...Computer Science, Computer Engineering, Electrical Engineering, or...
- Coherent Corp. is seeking an Entry-Level Engineer in Fremont, California. This position... ...enhancing automated test frameworks for firmware validation and collaboration with firmware... ...Python and C++, and a keen interest in embedded systems. This role offers hands-on experience...
$120k - $155k
...platform is trusted by researchers, engineers, and scientists across... ...scientific community. Position: Software Engineer (Mid-Level and... ...-and-control technologies (Ethernet, RS232/RS485, USB, CAN). ~... ..., REST API). Expertise in embedded development (RTOS and non-RTOS...Work at officeLocal areaRelocation package$100k - $130k
...Description Job Description Salary: $100,000 - $130,000 Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded... ...on foundational software development, including drivers, bootloaders, and firmware, using C, C++, and assembly...- ...Lead Engineer, Embedded Software The Lead Engineer, Embedded Software will drive the design and development effort of the current optical tracking system to the next generation. They will perform system analysis, identify improvements and root causes, debug and optimize...Work experience placementWork at office
$80 per hour
...Citizenship Required. Company has a need to develop a Windows 11 PCIe Driver, inclusive of setting up a build process, testing and signing,... .../ Experience : Bachelors Degree and typical experience in engineering classification: Bachelor's with 5 or more years\' experience,...Contract workShift work$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 timeLocal areaFlexible hours$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 areaRelocation packageFlexible hours3 days per week- ...Embedded Engineer Fremont, CA Design, develop, and optimize embedded software for high-performance systems. Collaborate with hardware engineers to ensure seamless integration... ...platforms. Write and maintain device drivers, low-level system code, and software for...
- ...8375 pp Developer Function: Embedded / Kernel Development responsibilities: To design and develop, Embedded Software for on board, road side units and telematics... ...'s degree in Electronics or Computer Engineering (advanced degree preferred). Minimum...Contract work
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
- software engineer amazon Hayward, CA
- software developer positions Hayward, CA
- software engineer full time Hayward, CA
- software engineer Hayward, CA
- senior software engineer remote Hayward, CA
- software engineer remote Hayward, CA
- graduate software developer no experience Hayward, CA
- software engineer healthcare Hayward, CA
- information technology software engineer Hayward, CA
- cybersecurity software engineer Hayward, CA

