Senior Embedded Networking Firmware Engineer

Socket.dev

Irvine (CA)

On-site

USD 150,000 - 240,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical/dental/vision insurance
401k
Bi-annual reviews
Gym membership
Team-building events

Job summary

TP-Link Systems Inc. seeks a Senior Embedded Software Engineer to design, develop, and optimize consumer networking products such as routers, access points, and switches.

You will lead feature architecture and mentor junior engineers while coordinating with cross-functional teams to bring projects from concept to production. The role requires strong C/C++, Linux, and networking expertise, including TCP/IP, Ethernet, and Wi‑Fi, to influence software quality and performance across hardware

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.
  • 5+ years of experience in embedded systems design and development.
  • Proficiency in C, C++, and assembly.
  • Experience with Linux and device drivers.
  • Solid knowledge of TCP/IP, Ethernet, and Wi‑Fi networking.

Responsibilities

  • Collaborate with product management to conduct technical research and feasibility assessments guiding product design decisions.
  • Design and develop embedded networking products, leading chipset bring-up, SDK integration, and application development across hardware platforms.
  • Conduct software architecture design and define system requirements for scalable, maintainable solutions.
  • Partner with hardware teams to implement hardware-dependent functions and resolve integration challenges.
  • Develop and optimize software features while analyzing and debugging networking issues for robust connectivity.
  • Create technical documentation including design specs and software architecture.
  • Lead design and code reviews to ensure high-quality standards.
  • Manage software development lifecycle and coordinate with QA for testing and issue resolution.
  • Oversee firmware releases and maintain change logs and user manuals.

Skills

C
C++
assembly
Linux
TCP/IP
Ethernet
Wi-Fi
Git
CI

Education

Bachelor's degree in Computer Science/Engineering

Tools

Git
CI tools

Job description

TP-Link Systems Inc. seeks a Senior Embedded Software Engineer to design, develop, and optimize consumer networking products such as routers, access points, and switches.

You will lead feature architecture and mentor junior engineers while coordinating with cross-functional teams to bring projects from concept to production. The role requires strong C/C++, Linux, and networking expertise, including TCP/IP, Ethernet, and Wi‑Fi, to influence software quality and performance across hardware

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Networking Engineer
Senior Embedded Networking Engineer

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 150,000 - 240,000
Full medical, dental, and vision
401k contributions
Bi‑annual reviews with pay increases
+2
Senior Embedded Networking Engineer – Wi‑Fi & Leadership
Senior Embedded Networking Engineer – Wi‑Fi & Leadership

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 150,000 - 240,000
Medical coverage
Dental coverage
401k
+2
Embedded Firmware Engineer, Home Networking
Embedded Firmware Engineer, Home Networking

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 100,000 - 140,000
Free snacks & drinks
Lunch Fridays
Medical insurance
+7
Senior Embedded Networking Engineering Manager
Senior Embedded Networking Engineering Manager

TP-Link • Irvine (CA)

On-site
USD 180,000 - 230,000
Fully paid medical, dental, and vision
401k employer contributions
15 days vacation
+4
Senior Embedded Networking Software Engineer (C/C++, Linux)
Senior Embedded Networking Software Engineer (C/C++, Linux)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 150,000 - 200,000
Fully paid medical, dental, and vision insurance
Employer quarterly contributions to 401k funds
15 days accrued vacation
+2
Senior Embedded Networking Software Engineer (C/C++, Linux)
Senior Embedded Networking Software Engineer (C/C++, Linux)

TP-Link NA • Irvine (CA)

On-site
USD 150,000 - 200,000
Fully paid medical, dental, and vision insurance
401k employer contributions
15 days accrued vacation
+4
Embedded Network Software Engineer – Home Networking
Embedded Network Software Engineer – Home Networking

Socket.dev • Irvine (CA)

On-site
USD 100,000 - 140,000
Free snacks and lunch Fridays
Medical, dental, and vision insurance
401k contributions
+2
Real-Time Embedded Networking Firmware Engineer
Real-Time Embedded Networking Firmware Engineer

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 100,000 - 140,000
Free snacks and drinks
Provided lunch on Fridays
Medical, dental, and vision insurance
+3
Senior Embedded Software Engineer (Home Networking)
Senior Embedded Software Engineer (Home Networking)

Socket.dev • Irvine (CA)

On-site
USD 150,000 - 240,000
Medical/dental/vision insurance
401k
Bi-annual reviews
+2
Senior Embedded Software Engineer (Home Networking)
Senior Embedded Software Engineer (Home Networking)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 150,000 - 240,000
Medical coverage
Dental coverage
401k
+2