Excellent programming skills - C, C++ and assembly. * Strong knowledge of networking protocol ... Linux kernel and device drivers (networking, PCI, etc.). * Understanding of low level CPU ...
Excellent programming skills - C, C++ and assembly. * Strong knowledge of networking protocol ... Linux kernel and device drivers (networking, PCI, etc.). * Understanding of low level CPU ...
Additional knowledge of Linux Device Drivers and C Programming is required. * Work also involves trouble shooting and resolving complex software issues - especially in multi-core environment.
Additional knowledge of Linux Device Drivers and C Programming is required. * Work also involves trouble shooting and resolving complex software issues - especially in multi-core environment.
Sr. Software Engineer
Milpitas, CA · On-site
$139K - $184K/yr
They are seeking a Senior Software Engineer to work on innovative solutions for semiconductor ... • Linux Device Driver Development • Desire to understand and work on real time complex HPC ...
Sr. Software Engineer
Milpitas, CA · On-site
$139K - $184K/yr
They are seeking a Senior Software Engineer to work on innovative solutions for semiconductor ... • Linux Device Driver Development • Desire to understand and work on real time complex HPC ...
Sr. Software Engineer (C++/Linux/Multi-threaded)
$136K - $231K/yr
Linux Device Driver Development Desire to understand and work on real time complex HPC systems ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...
Sr. Software Engineer (C++/Linux/Multi-threaded)
$136K - $231K/yr
Linux Device Driver Development Desire to understand and work on real time complex HPC systems ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...
Sr. Software Engineer (C++/Linux/Multi-threaded)
Milpitas, CA · On-site
$136K - $231K/yr
Linux Device Driver Development Desire to understand and work on real time complex HPC systems ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...
Sr. Software Engineer (C++/Linux/Multi-threaded)
Milpitas, CA · On-site
$136K - $231K/yr
Linux Device Driver Development Desire to understand and work on real time complex HPC systems ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...
Sr. Software Engineer (C++/Linux/Multi-threaded)
Milpitas, CA · On-site
$136K - $231K/yr
Linux Device Driver Development Desire to understand and work on real time complex HPC systems ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...
Sr. Software Engineer (C++/Linux/Multi-threaded)
Milpitas, CA · On-site
$136K - $231K/yr
Linux Device Driver Development Desire to understand and work on real time complex HPC systems ... Interns are eligible for some of the benefits listed. Our pay ranges are determined by role, level ...
NIC Device Driver Test Engineer
San Jose, CA · On-site
$93 - $98/hr
... device drivers in enterprise, hypervisor, or cloud environments ... Deep understanding of the Linux networking stack and netdev subsystem (e.g., modern Receive Side ...
Quick apply
NIC Device Driver Test Engineer
San Jose, CA · On-site
$93 - $98/hr
... device drivers in enterprise, hypervisor, or cloud environments ... Deep understanding of the Linux networking stack and netdev subsystem (e.g., modern Receive Side ...
Permanent full-time Company develops custom system level software, including device drivers ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
Permanent full-time Company develops custom system level software, including device drivers ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
System Level Software Engineer - Driver Development - 2784 -OJO
Los Angeles, CA · On-site
$186K - $220K/yr
Permanent full-time Company develops custom system level software, including device drivers ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
System Level Software Engineer - Driver Development - 2784 -OJO
Los Angeles, CA · On-site
$186K - $220K/yr
Permanent full-time Company develops custom system level software, including device drivers ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
System Level Software Engineer - Driver Development - 2784 -OJO
San Jose, CA · On-site
$202K - $240K/yr
Permanent full-time Company develops custom system level software, including device drivers ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
System Level Software Engineer - Driver Development - 2784 -OJO
San Jose, CA · On-site
$202K - $240K/yr
Permanent full-time Company develops custom system level software, including device drivers ... Desired Skills (not required) WinDBG embedded Linux Experience with multiple Linux distributions ...
Staff Embedded Software Engineer
Long Beach, CA · On-site
$138K - $181K/yr
Develop Linux device drivers and hardware abstraction layers for optical terminal components ... developer About You: * BS/MS in Computer Science or Electrical Engineering and 5+ years of relevant ...
Staff Embedded Software Engineer
Long Beach, CA · On-site
$138K - $181K/yr
Develop Linux device drivers and hardware abstraction layers for optical terminal components ... developer About You: * BS/MS in Computer Science or Electrical Engineering and 5+ years of relevant ...
Staff Embedded Software Engineer
$138K - $181K/yr
Develop Linux device drivers and hardware abstraction layers for optical terminal components ... developer About You: * BS/MS in Computer Science or Electrical Engineering and 5+ years of relevant ...
Quick apply
Staff Embedded Software Engineer
$138K - $181K/yr
Develop Linux device drivers and hardware abstraction layers for optical terminal components ... developer About You: * BS/MS in Computer Science or Electrical Engineering and 5+ years of relevant ...
Senior Staff Firmware Engineer - - memory constrained embedded system development/data center in...
$140K - $185K/yr
Experience with developing/debugging Linux device driver, software state machines, context saving ... every stage - from internship to retirement and through life's most important moments. Our ...
Senior Staff Firmware Engineer - - memory constrained embedded system development/data center in...
$140K - $185K/yr
Experience with developing/debugging Linux device driver, software state machines, context saving ... every stage - from internship to retirement and through life's most important moments. Our ...
Senior Staff Firmware Engineer - - memory constrained embedded system development/data center interc
Santa Clara, CA · On-site
$140K - $185K/yr
Experience with developing/debugging Linux device driver, software state machines, context saving ... every stage - from internship to retirement and through life's most important moments. Our ...
Senior Staff Firmware Engineer - - memory constrained embedded system development/data center interc
Santa Clara, CA · On-site
$140K - $185K/yr
Experience with developing/debugging Linux device driver, software state machines, context saving ... every stage - from internship to retirement and through life's most important moments. Our ...
Company Description A Network Processor Company Looking for a Sr. Embedded Linux Software Developer ... device driver development - Knowledge of ARM Soc and x86 - Knowledge of network concepts ...
Company Description A Network Processor Company Looking for a Sr. Embedded Linux Software Developer ... device driver development - Knowledge of ARM Soc and x86 - Knowledge of network concepts ...
Detailed knowledge of Linux kernel internals and device drivers. * Ability to work with low level ... Outstanding programming skills in C. * Should have the ability to prepare and submit patches to the ...
Detailed knowledge of Linux kernel internals and device drivers. * Ability to work with low level ... Outstanding programming skills in C. * Should have the ability to prepare and submit patches to the ...
Senior Embedded Linux Engineer
$141K - $185K/yr
Familiar with Linux servers, Linux device drivers, Linux kernel patches, secure operating systems and security focused programming. * Familiarity with RTOS, Secure Boot, Go, WebRTC * Experience ...
Senior Embedded Linux Engineer
$141K - $185K/yr
Familiar with Linux servers, Linux device drivers, Linux kernel patches, secure operating systems and security focused programming. * Familiarity with RTOS, Secure Boot, Go, WebRTC * Experience ...
Linux Engineer
California City, CA · On-site
Company Description • Looking for a candidate with experience of Linux internals, device drivers ... Computer Science or Electrical Engineering and 5-10 years of related software development ...
Linux Engineer
California City, CA · On-site
Company Description • Looking for a candidate with experience of Linux internals, device drivers ... Computer Science or Electrical Engineering and 5-10 years of related software development ...
Linux Engineer
California City, CA · On-site
Company Description Looking for a candidate with experience of Linux internals, device drivers with ... Bachelor's degree Computer Science or Electrical Engineering and 5-10 years of related software ...
Linux Engineer
California City, CA · On-site
Company Description Looking for a candidate with experience of Linux internals, device drivers with ... Bachelor's degree Computer Science or Electrical Engineering and 5-10 years of related software ...
Principal Software Engineer, Linux PCIe Device Drivers (AI2370)
San Jose, CA · On-site
$220K - $296K/yr
Principal Software Engineer, Linux PCIe Device Drivers Job Location: San Jose, CA (This position requires a full-time, on-site presence in our San Jose, CA office) Job ID: AI2370 Description The SoC ...
Principal Software Engineer, Linux PCIe Device Drivers (AI2370)
San Jose, CA · On-site
$220K - $296K/yr
Principal Software Engineer, Linux PCIe Device Drivers Job Location: San Jose, CA (This position requires a full-time, on-site presence in our San Jose, CA office) Job ID: AI2370 Description The SoC ...
Internship Linux Device Driver Developer information
What is the difference between Internship Linux Device Driver Developer vs Linux Device Driver Developer?
| Aspect | Internship Linux Device Driver Developer | Linux Device Driver Developer |
|---|---|---|
| Required Credentials | Enrolled in or recent graduate of relevant technical programs | Bachelor's or higher in Computer Science or related field, with experience |
| Work Environment | Internship setting, supervised, learning-focused | Full-time professional environment, project-driven |
| Employer & Industry Usage | Tech companies, hardware firms, research labs | Established tech companies, hardware manufacturers, open-source projects |
| Search & Comparison Intent | Learning, entry-level opportunities, internships | Career development, professional roles, expertise |
The main difference is that an Internship Linux Device Driver Developer is a learning position aimed at gaining experience, while a Linux Device Driver Developer is a full-time professional role requiring more expertise and responsibility.
Full-time
Re-posted 14 days ago
Job description
A Network Processor Company
Key Responsibilities:
- Work as part of a dynamic software team on various Processors, ARM, Cavium etc.
- Software development work will include learning of propreitory hardware products, protocol stacks, existing software on those products and other related software tools. The development work includes supporting/maintaining existing software and development for new RFCs/protocols.
- Help customers in porting and optimizing their existing applications to OCTEON.
- Work also involves trouble shooting and resolutions
- Minimum: Bachelor's Degree in Computer Science, Electrical Engineering, or equivalent. M.S. preferred.
- 5+years of experience in embedded system programming
- Excellent programming skills - C, C++ and assembly.
- Strong knowledge of networking protocol stacks (TCP/IP, UDP) and application level protocol (HTTP. FTP, SMB etc.)
- Knowledge of Ethernet and related switching architectures
- Proven experience with solving real-time embedded issues, including: threading, optimization, memory management, interrupt handling, etc.
- Experience in troubleshooting, performance analysis, and performance optimization for embedded systems.
- Linux kernel and device drivers (networking, PCI, etc.).
- Understanding of low level CPU architecture.
- Working experience with multi-core/multi-CPU environments.
- Knowledge of OCTEON/MIPS CPU architecture
- Previous experience in Deep Packet Inspection Software would be a plus.
- Effective interpersonal, teamwork, and verbal/written communication skills; able to interface internally and externally with all levels of the organization.
- Diligent, detail-oriented, and willing to take initiative and handle assignments with minimal supervision. Inherent sense of urgency and accountability; able to multi-task in a dynamic, fast-paced environment.