TP Link USA Corp
Senior Embedded Software Engineer (Omada Networking)
Irvine, California, United States · Senior
No sponsorship$150k-$2000kDetected 24 days ago
C++Code ReviewGitLinuxEmbedded SystemsHardware DesignControlsTCP/IPLeadershipCommunicationCollaborationMentoring
About the role
- You will be involved in every stage of the product life cycle, including development, manufacture, and maintenance and so on.
Responsibilities
- Design, develop, and maintain software systems for embedded network devices.
- Design and integrate network solutions into overall architecture and hardware design across multiple platforms.
- Design and development of features in the area of L2/Bridging/L3/Routing for the network devices.
- 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 design and development review of software systems.
- 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.
- We believe that diversity fuels innovation, collaboration, and drives our entrepreneurial spirit.
- Beyond compliance, we strive to create a supportive and growth-oriented workplace for everyone.
Requirements
- Bachelor's degree in computer science, Software Engineering, or a related field.
- Proficiency in embedded software programming skills with C/C++ language.
- Experience with embedded Linux kernel and application development.
- Hands-on experience with socket-based network programming (TCP/UDP).
- Experience with version control systems (e.g., Git).
Nice to have
- Practical experience in high-performance packet processing using DPDK and VPP.
- In-depth experience with DPDK internals (PMD, mempool, mbuf, lcore scheduling).
- Knowledge of package processing flow based on Linux TCP/IP stack, including Netfilter and Conntrack.
- Knowledge of wireless communication protocols (802.11a/b/g/n/ac/ax).
Compensation
- $150k-$2000k
Company info
- 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 a skilled Senior Embedded Software Engineer to design, develop, and optimize Omada enterprise networking products such as routers, mesh, gateways and extenders.
- 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.
Visa & Work Authorization
- Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time
Apply directly at TP Link USA Corp →Create a free account for alerts like thisView TP Link USA Corp immigration profile
This listing is sourced directly from TP Link USA Corp's careers page and normalized into a canonical job model.