Embedded Software Manager - Networking

TP-Link Systems Inc.

Irvine (CA)

On-site

USD 230,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Free snacks and drinks
Fully paid medical, dental, and vision insurance
401k contributions
Health and wellness benefits
Quarterly team‑building events

Job summary

A leading networking device provider is seeking an experienced Embedded System Software Manager in Irvine, CA. This role involves leading a team to develop and enhance embedded software for network devices. Candidates should possess strong C/C++ programming skills and experience with embedded systems. The position offers a competitive salary range of $230,000 to $240,000 per year, along with comprehensive benefits including health insurance and a free gym membership.

Qualifications

  • Minimum of 2 years of related experience.
  • Deep understanding of wireless security protocols.
  • Experience analyzing crash logs and debugging.

Responsibilities

  • Lead a team in designing and optimizing embedded software solutions.
  • Develop and maintain software systems for embedded network devices.
  • Collaborate with hardware team to ensure product quality.

Skills

C/C++ programming
Embedded Linux application development
Socket-based network programming
Data structures knowledge
Network technology knowledge
Wireless communication protocols
Debugging techniques
Version control systems (Git)
Multi-threading and concurrency models

Education

Bachelor's degree in computer science or related field

Job description

1 day ago Be among the first 25 applicants

This range is provided by TP-Link Systems Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$230,000.00/yr - $240,000.00/yr

About Us

Headquartered in the United States, TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products, consistently ranked as the world's top provider of Wi-Fi devices. The company is committed to delivering innovative products that enhance people's lives through faster, more reliable connectivity. With a commitment to excellence, TP-Link serves customers in over 170 countries and continues to grow its global footprint. We believe technology changes the world for the better! At TP-Link Systems Inc, we are committed to crafting dependable, high-performance products to connect users worldwide with the wonders of technology. Embracing professionalism, innovation, excellence, and simplicity, we aim to assist our clients in achieving remarkable global performance and enable consumers to enjoy a seamless, effortless lifestyle.

Overview

We are seeking an experienced Embedded System Software Manager belonging to the Enterprise Engineering Department to lead a team of engineers in designing, developing, and optimizing embedded software solutions. The ideal candidate will have a strong background in embedded systems, software architecture, and team leadership, ensuring high-performance, reliable, and scalable solutions for our products.

Requirements
  • Develop and maintain software systems for embedded network devices
  • Responsible for device driver development and maintenance, such as Flash, Wi‑Fi, wired network etc
  • Support the implementation of a framework for integrating different wireless chipsets
  • Assist in the integration, development, and optimization of new Wi‑Fi chipsets, operating systems, wireless drivers, and firmware to ensure reliable performance and connectivity
  • Develop software for RF calibration to ensure precise and optimal wireless performance
  • Responsible for software module development and maintenance
  • Implement, maintain, troubleshoot, and improve manufacturing processes, including maintain flow charts, develop manufacture software, identify and fix issues, and make improvements and so on
  • Work closely with hardware team to deliver high quality products
  • Responsible for identifying and fixing bugs prior to software release
  • Write clean, maintainable, and well‑documented code
  • Implement software features of high quality and on schedule
  • Collaborate seamlessly with cross‑functional teams, including designers, product managers, and QA engineers, to deliver unparalleled user experiences
Qualifications
  • Bachelor's degree in computer science, Software Engineering, or a related field
  • Minimum of 2 years of related experience
  • Proficiency in embedded software programming skills with C/C++ language
  • Experience with embedded Linux application development
  • Experience with socket-based network programming
  • Deep understanding of common data structures (e.g., arrays, linked lists, hash tables, trees, queues) and their performance characteristics
  • Knowledge of network technology including NAT, TCP, UDP, IPv4, IPv6, HTTP etc
  • Knowledge of wireless communication protocols, e.g. 802.11a/b/g/n/ac/ax
  • Familiarity with Wi‑Fi driver architecture (cfg80211, mac80211, vendor drivers)
  • Understanding of wireless security (WPA2/WPA3, 802.1X)
  • Experience in analyzing crash logs, stack trace, faults by utilizing basic debugging techniques
  • Experience with version control systems (e.g., Git)
  • Highly motivated, positive, detail oriented and responsible
Preferred Qualifications
  • Strong understanding of multi‑threading and concurrency models on Linux
  • Hands‑on experience with ARM Cortex‑A‑based Raspberry Pi platforms
  • Experience with embedded Linux platforms (OpenWrt, Yocto, Buildroot)
Salary

$230,000.00 - $250,000.00

Benefits
  • Free snacks and drinks, and provided lunch on Fridays
  • Fully paid medical, dental, and vision insurance (partial coverage for dependents)
  • Contributions to 401k funds
  • Bi‑annual reviews, and annual pay increases
  • Health and wellness benefits, including free gym membership
  • Quarterly team‑building events
Equal Employment Opportunity

At TP-Link Systems Inc., we are continually searching for ambitious individuals who are passionate about their work. We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit. As a global company, we highly value diverse perspectives and are committed to cultivating an environment where all voices are heard, respected, and valued. We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind based on race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. Beyond compliance, we strive to create a supportive and growth‑oriented workplace for everyone. If you share our passion and connection to this mission, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc.

Job Inquiries

Please, no third‑party agency inquiries, and we are unable to offer visa sponsorships at this time.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

IT Services and IT Consulting

Location

Irvine, CA

Referrals

Referrals increase your chances of interviewing at TP-Link Systems Inc. by 2x

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

Similar jobs worth comparing

Embedded Software Engineer (Networking)
Embedded Software Engineer (Networking)

TP-Link Corporation Limited • Irvine (CA)

On-site
USD 100,000 - 140,000
Free snacks and drinks
Health and wellness benefits
Fully paid medical, dental, and vision insurance
+3
Embedded Software Engineer (Consumer Home)
Embedded Software Engineer (Consumer Home)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 100,000 - 140,000
Free snacks and drinks
Fully paid medical, dental, and vision insurance
401k contributions
+2
Embedded Software Engineer
Embedded Software Engineer

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 100,000 - 140,000
Free snacks and drinks
Provided lunch on Fridays
Fully paid medical, dental, and vision insurance
+3
Embedded Software Engineer (Wireless)
Embedded Software Engineer (Wireless)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 120,000 - 180,000
Fully paid medical, dental, and vision insurance
Employer contributions to 401k funds
15 days accrued vacation
+2
Embedded Software Engineer (Home Networking)
Embedded 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
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
Embedded Software Engineer (Home Networking)
Embedded Software 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 Software Engineer (Wireless)
Senior Embedded Software Engineer (Wireless)

TP-Link Systems Inc. • Irvine (CA)

On-site
USD 150,000 - 240,000
Fully paid medical, dental, and vision insurance
401k contributions
Bi-annual reviews with pay increases
+2
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
Embedded Engineering Manager, Networking
Embedded Engineering Manager, Networking

TP-Link • Irvine (CA)

On-site
USD 180,000 - 230,000
Fully paid medical, dental, and vision
401k employer contributions
15 days vacation
+4