TP-Link
Senior Embedded System Software Engineer (Communication) - Enterprise
TP-Link, Irvine, California, United States, 92713
Senior Embedded System Software Engineer (Communication) - Enterprise
Join TP‑Link as a Senior Embedded Software Engineer to design, develop, and optimize enterprise networking products such as routers and access points. In this hands‑on role you will collaborate closely with cross‑functional teams to bring features from concept to completion, ensuring high standards of performance, reliability, and safety.
Key Responsibilities
Design, develop, and maintain software systems for embedded network devices.
Integrate network solutions into overall architecture and hardware design across multiple platforms.
Develop and maintain device drivers for flash, Wi‑Fi, wired network, and other embedded components.
Implement, maintain, troubleshoot, and improve manufacturing processes and flows.
Collaborate with hardware team to deliver high‑quality products.
Conduct code reviews, provide mentorship, and foster a collaborative environment.
Write clean, maintainable, and well‑documented code and deliver features on schedule.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Minimum of 5 years of related experience.
Proficiency in embedded software programming with C/C++.
Experience with embedded Linux kernel and application development.
Experience with audio/video encoding, motor control software, and ONVIF, RTCP, RTSP.
Strong knowledge of network technologies (NAT, TCP, UDP, IPv4/IPv6, HTTP).
Debugging skills: crash log analysis, stack trace, fault debugging.
Proficient with version control (e.g., Git).
Highly motivated, detail oriented, and responsible.
Preferred Qualifications
Design and delivery of storage software modules (SD cards, HDD/SSD, NAS).
Deep knowledge of Linux kernel internals.
Experience with wireless protocols (802.11a/b/g/n/ac/ax/be).
Benefits
Salary range: $140,000 – $200,000
Free snacks and drinks; provided lunch on Fridays.
Fully paid medical, dental, and vision insurance (partial coverage for dependents).
401(k) contributions.
Bi‑annual reviews and annual pay increases.
Health and wellness benefits, including free gym membership.
Quarterly team‑building events.
Equal Employment Opportunity TP‑Link Systems Inc. is an equal‑employment opportunity employer. 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. We are committed to creating an inclusive workplace where all voices are heard, respected, and valued. We do not offer visa sponsorship and do not accept third‑party agency inquiries.
#J-18808-Ljbffr
Key Responsibilities
Design, develop, and maintain software systems for embedded network devices.
Integrate network solutions into overall architecture and hardware design across multiple platforms.
Develop and maintain device drivers for flash, Wi‑Fi, wired network, and other embedded components.
Implement, maintain, troubleshoot, and improve manufacturing processes and flows.
Collaborate with hardware team to deliver high‑quality products.
Conduct code reviews, provide mentorship, and foster a collaborative environment.
Write clean, maintainable, and well‑documented code and deliver features on schedule.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Minimum of 5 years of related experience.
Proficiency in embedded software programming with C/C++.
Experience with embedded Linux kernel and application development.
Experience with audio/video encoding, motor control software, and ONVIF, RTCP, RTSP.
Strong knowledge of network technologies (NAT, TCP, UDP, IPv4/IPv6, HTTP).
Debugging skills: crash log analysis, stack trace, fault debugging.
Proficient with version control (e.g., Git).
Highly motivated, detail oriented, and responsible.
Preferred Qualifications
Design and delivery of storage software modules (SD cards, HDD/SSD, NAS).
Deep knowledge of Linux kernel internals.
Experience with wireless protocols (802.11a/b/g/n/ac/ax/be).
Benefits
Salary range: $140,000 – $200,000
Free snacks and drinks; provided lunch on Fridays.
Fully paid medical, dental, and vision insurance (partial coverage for dependents).
401(k) contributions.
Bi‑annual reviews and annual pay increases.
Health and wellness benefits, including free gym membership.
Quarterly team‑building events.
Equal Employment Opportunity TP‑Link Systems Inc. is an equal‑employment opportunity employer. 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. We are committed to creating an inclusive workplace where all voices are heard, respected, and valued. We do not offer visa sponsorship and do not accept third‑party agency inquiries.
#J-18808-Ljbffr