TP-Link Systems Inc. ยท 4 days ago
Embedded Software Engineer (System)
TP-Link Systems Inc. is a leading company in networking solutions, seeking a talented Embedded Software Engineer (System) to design, develop, and maintain core system software. The role involves collaboration with cross-functional teams to ensure platform stability and compliance with security and performance standards.
ElectronicsHardwareHealth CareInternetSoftware
Responsibilities
Design, develop, and maintain Linux kernel components, ensuring stability, performance, and forward compatibility
Develop and maintain high-sensitivity user-space and kernel-space components, enabling key platform functionalities
Collaborate with hardware and system teams to ensure seamless integration between kernel drivers, middleware, and networking stacks
Work with the Security team to enhance R&D processes, ensuring compliance with industry cybersecurity standards
Manage security certifications and address Common Vulnerabilities and Exposures (CVEs) through proactive patching and design reviews
Ensure networking compliance for all sensitive components, maintaining certification readiness and best security practices
Design for cross-platform and cross-chip vendor compatibility, ensuring high reusability across product lines
Establish and maintain common libraries and design patterns that promote maintainable, modular software
Develop white-box testing frameworks, including unit and integration test cases, to guarantee code reliability and quality
Continuously enhance CI/CD systems with automated static code scanning, daily build, and regression testing
Collaborate with QA and DevOps to drive continuous improvement in build, test, and release pipelines
Conduct detailed code reviews to ensure maintainability, performance, and security compliance
Participate in root cause analysis of system issues, contributing fixes and process improvements
Stay current with industry trends in kernel development, security, and network systems to maintain a competitive edge
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field
3+ years of experience in embedded software or systems development, with a strong focus on Linux kernel and driver-level programming
Proficiency in C/C++, with deep understanding of kernel/user-space interactions, concurrency, and performance optimization
Experience with Linux kernel internals, driver frameworks, and debugging tools (e.g., JTAG, ftrace, perf)
Strong understanding of networking protocols (TCP/IP, DHCP, IPv4/IPv6) and system-level networking stacks
Familiarity with security best practices in embedded systems, including CVE management and secure coding
Practical experience with Git, CI/CD pipelines, and automated test frameworks
Excellent problem-solving skills and a collaborative mindset
Preferred
Experience designing cross-platform software frameworks across multiple SoC vendors
Hands-on experience with software packaging, API design, and makefiles in complex build environments
Familiarity with OpenWrt or similar embedded Linux distributions
Background in network certification processes and compliance (e.g., Wi-Fi Alliance, security certifications)
Experience with unit testing frameworks and automated integration testing for embedded environments
Knowledge of static code analysis, continuous testing, and automated security scanning in CI/CD
Proven ability to design reusable libraries and software patterns for large-scale embedded systems
Passion for low-level optimization, open-source contribution, and system-level innovation
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
Company
TP-Link Systems Inc.
Headquartered in the United States, TP-Link Systems Inc.
Funding
Current Stage
Growth StageLeadership Team
Ben Allcock
Vice President โ B2B UK & Ireland
Recent News
PCMag.com - Technology Product Reviews, News, Prices & Tips
2025-12-12
2025-12-05
Business Standard India
2025-12-03
Company data provided by crunchbase