TP-Link
Embedded Systems Software Engineer (Networking Enterprise)
TP-Link, Irvine, California, United States, 92713
Embedded Systems Software Engineer (Networking Enterprise)
Join to apply for the
Embedded Systems Software Engineer (Networking Enterprise)
role at
TP-Link
TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.
Overview We are seeking a skilled Junior to Mid‑Level Embedded Software Engineer to develop and optimize enterprise networking products such as routers, access points, and enterprise surveillance products such as NVRs and cameras.
Key Responsibilities
Develop and maintain software systems for embedded network and surveillance devices.
Device driver development and maintenance, e.g., Flash, Wi‑Fi, wired network.
Develop features in L2/Bridging/L3/Routing for network devices.
Software module development such as video streaming.
Improve manufacturing processes, identify and fix issues.
Collaborate with hardware team to deliver high quality products.
Identify and fix bugs prior to release.
Write clean, maintainable, well‑documented code.
Implement high‑quality features on schedule.
Collaborate with cross‑functional teams: designers, product managers, QA engineers.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Minimum 2 years of related experience.
Proficiency in embedded software programming (C/C++).
Experience with embedded application development.
Knowledge of audio/video encoding software development.
Knowledge of ONVIF, RTCP, RTSP application development.
Understanding of network protocols: NAT, TCP, UDP, IPv4, IPv6, HTTP.
Ability to analyze crash logs, stack trace, faults using basic debugging techniques.
Experience with version control (e.g., Git).
Highly motivated, positive, detail‑oriented, responsible.
Preferred Qualifications
Experience with surveillance system development (NVR, camera).
Benefits Salary range: $120,000 - $180,000.
Free snacks and drinks, lunch on Fridays.
Fully paid medical, dental, vision insurance (partial coverage for dependents).
401k match contributions.
Bi‑annual reviews and annual pay increases.
Health and wellness benefits, including free gym membership.
Quarterly team‑building events.
We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind. If you share our passion, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc.
Please, no third‑party agency inquiries, and we are unable to offer visa sponsorships at this time.
#J-18808-Ljbffr
Embedded Systems Software Engineer (Networking Enterprise)
role at
TP-Link
TP-Link Systems Inc. is a global provider of reliable networking devices and smart home products. The company is committed to delivering innovative products that enhance people’s lives through faster, more reliable connectivity.
Overview We are seeking a skilled Junior to Mid‑Level Embedded Software Engineer to develop and optimize enterprise networking products such as routers, access points, and enterprise surveillance products such as NVRs and cameras.
Key Responsibilities
Develop and maintain software systems for embedded network and surveillance devices.
Device driver development and maintenance, e.g., Flash, Wi‑Fi, wired network.
Develop features in L2/Bridging/L3/Routing for network devices.
Software module development such as video streaming.
Improve manufacturing processes, identify and fix issues.
Collaborate with hardware team to deliver high quality products.
Identify and fix bugs prior to release.
Write clean, maintainable, well‑documented code.
Implement high‑quality features on schedule.
Collaborate with cross‑functional teams: designers, product managers, QA engineers.
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or related field.
Minimum 2 years of related experience.
Proficiency in embedded software programming (C/C++).
Experience with embedded application development.
Knowledge of audio/video encoding software development.
Knowledge of ONVIF, RTCP, RTSP application development.
Understanding of network protocols: NAT, TCP, UDP, IPv4, IPv6, HTTP.
Ability to analyze crash logs, stack trace, faults using basic debugging techniques.
Experience with version control (e.g., Git).
Highly motivated, positive, detail‑oriented, responsible.
Preferred Qualifications
Experience with surveillance system development (NVR, camera).
Benefits Salary range: $120,000 - $180,000.
Free snacks and drinks, lunch on Fridays.
Fully paid medical, dental, vision insurance (partial coverage for dependents).
401k match contributions.
Bi‑annual reviews and annual pay increases.
Health and wellness benefits, including free gym membership.
Quarterly team‑building events.
We are dedicated to providing equal employment opportunities to all employees and applicants, and we prohibit discrimination and harassment of any kind. If you share our passion, we welcome you to apply and join us in building a vibrant and inclusive team at TP-Link Systems Inc.
Please, no third‑party agency inquiries, and we are unable to offer visa sponsorships at this time.
#J-18808-Ljbffr