Network Embedded Engineer

Pentangle Tech Services | P5 Group

San Francisco (CA)

On-site

USD 120,000 - 190,000

Full time

21 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group is seeking a Software Engineer with experience in platform development, embedded systems, and Linux kernel networking to focus on platform and L2/L3 protocols.

You will work on device drivers, BSPs, and end-to-end implementation, collaborating with cross-functional teams to ship impactful networking features using C/C++/Python.

Qualifications

  • 3+ year’s embedded software development experience using C, C++ and/or Python.
  • Experience developing Linux internals including BSP (Board Support Package).
  • Experience designing, coding, and troubleshooting low-level device drivers such as Ethernet.
  • Expertise in the Linux TCP stack and Linux kernel experience.
  • Understanding of L2, L3, L4 networking and routing protocols.

Responsibilities

  • Own solutions end-to-end and drive design, development, and deployment.
  • Deliver robust networking features focused on platform and L2/L3 protocols.

Skills

C
C++
Python
Embedded software
Linux networking
Device drivers
Linux kernel
Virtualization
Networking protocols

Tools

BSP (Board Support Package)

Job description

Job Description
Looking for a Software Engineer with experience in platform development, embedded systems, device drivers, Linux kernel networking with a focus on platform and L2/L3 protocols

Job Description
Looking for a Software Engineer with experience in platform development, embedded systems, device drivers, Linux kernel networking with a focus on platform and L2/L3 protocols
Min 3-5 years of experience in the networking domain and platform/systems development
Preferred Skills

  • 3+ year’s embedded software development experience using C, C++ and/or Python.
  • Experience developing Linux internals including BSP (Board Support Package)
  • Experience designing, coding, and troubleshooting low-level device drivers such as Ethernet
  • Expertise in the Linux TCP stack
  • Linux kernel experience
  • Virtualization support (NICs), hardware offloads such as Crypto, Checksum, TSO, GRO
  • Systems-level programming experience
  • Understanding of L2, L3, L4 networking and routing protocols
  • Strong ability to debug issues in complex systems
  • Excited by quickly delivering results that make a meaningful difference to customers
  • Own solutions end-to-end and driving the design, development, and deployment process
  • Creative, open-minded, collaborative problem solver
  • Focus on clarity in written and verbal communications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Network Software Engineer - Embedded
Network Software Engineer - Embedded

Webster & Webster Associates • Phoenix (AZ)

On-site
USD 80,000 - 120,000
Platform Software Engineer
Platform Software Engineer

Hewlett Packard Enterprise • Westford (MA)

On-site
USD 120,000 - 160,000
Health and Wellbeing Benefits
Professional Development
Senior Software Engineer
Senior Software Engineer

ADTRAN, Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
Platform Software Engineer
Platform Software Engineer

HP Enterprise • Sunnyvale (CA)

Hybrid
USD 120,000 - 180,000
Annual bonus
Hybrid work model
Subsidized health insurance
+2
Senior Embedded Firmware Engineer—BSP & Networking
Senior Embedded Firmware Engineer—BSP & Networking

DriveNets Ltd. • Middletown (NJ), Northern (KY)

Hybrid
USD 140,000 - 190,000
Embedded Network Engineer
Embedded Network Engineer

Webster & Webster Associates • Raleigh (NC)

On-site
USD 80,000 - 120,000
Career advancement opportunities
Work within a distributed team
Access to cutting-edge technology
Embedded Software Engineer
Embedded Software Engineer

Webster & Webster Associates • Boston (MA)

On-site
USD 120,000 - 160,000
Opportunity for career advancement
Flexible working within a distributed engineering team
Exposure to cutting-edge technology
+1
Senior / Staff Embedded Software Engineer
Senior / Staff Embedded Software Engineer

MatchPointe Group • San Francisco (CA)

On-site
USD 140,000 - 210,000
Network Stack Developer
Network Stack Developer

MetAntz • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
BSP or QNX Developer
BSP or QNX Developer

Yochana IT Solutions Inc. • Hillsboro (OR)

On-site
USD 110,000 - 140,000