XX
Senior Embedded Software Engineer (System)TP-Link Systems Inc.United States
XX

Senior Embedded Software Engineer (System)

TP-Link Systems Inc.
  • US
    United States
  • US
    United States

À propos

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: The
System Team
is the foundation of TP-Link’s networking platforms, responsible for developing and maintaining the most critical components of our embedded software ecosystem. We are seeking a
talented Embedded Software Engineer (System)
to design, develop, and maintain
core system software , including
Linux kernel modules, high-sensitivity drivers, and user-space components . You will collaborate closely with cross-functional teams to ensure platform stability, scalability, and compliance with the highest standards of
security, quality, and performance . This position offers an opportunity to work on the backbone of TP-Link’s networking stack, building reusable, cross-platform, and cross-chip solutions that power millions of devices worldwide. Key Responsibilities: Core Development 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. Compliance & Security 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. Quality & Architecture 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. Collaboration & Continuous Improvement 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. Requirements 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 Qualifications: 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 Salary range: $150,000 - $240,000 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 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. Please, no third-party agency inquiries, and we are unable to offer visa sponsorships at this time.
  • United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.